QtiPlot
0.9.8.2
|
Set matrix values dialog. More...
#include <MatrixValuesDialog.h>
Public Member Functions | |
MatrixValuesDialog (ScriptingEnv *env, QWidget *parent=0, Qt::WFlags fl=0) | |
void | setCompleter (QCompleter *) |
void | setMatrix (Matrix *m) |
![]() | |
scripted (ScriptingEnv *env) | |
void | scriptingChangeEvent (ScriptingChangeEvent *) |
ScriptingEnv * | scriptingEnv () |
~scripted () | |
Private Slots | |
void | addCell () |
bool | apply () |
void | insertExplain (int index) |
void | insertFunction () |
Private Member Functions | |
void | closeEvent (QCloseEvent *) |
void | customEvent (QEvent *e) |
QSize | sizeHint () const |
Private Attributes | |
QPushButton * | btnAddCell |
QPushButton * | btnAddFunction |
QPushButton * | btnApply |
QPushButton * | btnCancel |
ScriptEdit * | commands |
QSpinBox * | endCol |
QSpinBox * | endRow |
QTextEdit * | explain |
QComboBox * | functions |
Matrix * | matrix |
QSpinBox * | startCol |
QSpinBox * | startRow |
Additional Inherited Members | |
![]() | |
ScriptingEnv * | scriptEnv |
Set matrix values dialog.
MatrixValuesDialog::MatrixValuesDialog | ( | ScriptingEnv * | env, |
QWidget * | parent = 0 , |
||
Qt::WFlags | fl = 0 |
||
) |
References addCell(), apply(), btnAddCell, btnAddFunction, btnApply, btnCancel, commands, endCol, endRow, explain, functions, insertExplain(), insertFunction(), ScriptingEnv::mathFunctions(), scripted::scriptEnv, startCol, and startRow.
|
privateslot |
References commands.
Referenced by MatrixValuesDialog().
|
privateslot |
References Matrix::calculate(), Matrix::canCalculate(), commands, endCol, endRow, Matrix::formula(), matrix, Matrix::setFormula(), startCol, startRow, and Matrix::undoStack().
Referenced by MatrixValuesDialog().
|
private |
References ApplicationWindow::d_force_muParser.
|
private |
References SCRIPTING_CHANGE_EVENT, and scripted::scriptingChangeEvent().
|
privateslot |
References explain, muParserScripting::explainFunction(), functions, ScriptingEnv::mathFunctionDoc(), and scripted::scriptEnv.
Referenced by MatrixValuesDialog().
|
privateslot |
References commands, functions, and ScriptEdit::insertFunction().
Referenced by MatrixValuesDialog().
void MatrixValuesDialog::setCompleter | ( | QCompleter * | completer) |
References commands, and ScriptEdit::setCompleter().
Referenced by ApplicationWindow::showMatrixValuesDialog().
void MatrixValuesDialog::setMatrix | ( | Matrix * | m) |
References commands, endCol, endRow, Matrix::formula(), matrix, Matrix::numCols(), Matrix::numRows(), Matrix::selectionModel(), ScriptEdit::setContext(), startCol, startRow, Matrix::TableView, and Matrix::viewType().
Referenced by ApplicationWindow::showMatrixValuesDialog().
|
private |
|
private |
Referenced by MatrixValuesDialog().
|
private |
Referenced by MatrixValuesDialog().
|
private |
Referenced by MatrixValuesDialog().
|
private |
Referenced by MatrixValuesDialog().
|
private |
Referenced by addCell(), apply(), insertFunction(), MatrixValuesDialog(), setCompleter(), and setMatrix().
|
private |
Referenced by apply(), MatrixValuesDialog(), and setMatrix().
|
private |
Referenced by apply(), MatrixValuesDialog(), and setMatrix().
|
private |
Referenced by insertExplain(), and MatrixValuesDialog().
|
private |
Referenced by insertExplain(), insertFunction(), and MatrixValuesDialog().
|
private |
Referenced by apply(), and setMatrix().
|
private |
Referenced by apply(), MatrixValuesDialog(), and setMatrix().
|
private |
Referenced by apply(), MatrixValuesDialog(), and setMatrix().