#include <MatrixCommand.h>
Public Member Functions | |
MatrixSetFormulaCommand (Matrix *m, const QString &oldFormula, const QString &newFormula, const QString &text) | |
virtual void | redo () |
virtual void | undo () |
Private Attributes | |
Matrix * | d_matrix |
QString | d_new_formula |
QString | d_old_formula |
MatrixSetFormulaCommand::MatrixSetFormulaCommand | ( | Matrix * | m, | |
const QString & | oldFormula, | |||
const QString & | newFormula, | |||
const QString & | text | |||
) |
void MatrixSetFormulaCommand::redo | ( | ) | [virtual] |
References d_matrix, d_new_formula, and Matrix::setFormula().
void MatrixSetFormulaCommand::undo | ( | ) | [virtual] |
References d_matrix, d_old_formula, and Matrix::setFormula().
Matrix* MatrixSetFormulaCommand::d_matrix [private] |
QString MatrixSetFormulaCommand::d_new_formula [private] |
Referenced by redo().
QString MatrixSetFormulaCommand::d_old_formula [private] |
Referenced by undo().