Matrix dimensions dialog. More...
#include <MatrixSizeDialog.h>
Public Member Functions | |
MatrixSizeDialog (Matrix *m, QWidget *parent=0, Qt::WFlags fl=0) | |
Constructor. | |
Private Slots | |
void | accept () |
Accept changes and quit. | |
void | apply () |
Apply changes. | |
Private Attributes | |
QSpinBox * | boxCols |
QSpinBox * | boxRows |
DoubleSpinBox * | boxXEnd |
DoubleSpinBox * | boxXStart |
DoubleSpinBox * | boxYEnd |
DoubleSpinBox * | boxYStart |
QPushButton * | buttonApply |
QPushButton * | buttonCancel |
QPushButton * | buttonOk |
Matrix * | d_matrix |
QGroupBox * | groupBox1 |
QGroupBox * | groupBox2 |
Matrix dimensions dialog.
MatrixSizeDialog::MatrixSizeDialog | ( | Matrix * | m, | |
QWidget * | parent = 0 , |
|||
Qt::WFlags | fl = 0 | |||
) |
Constructor.
parent | parent widget | |
fl | window flags |
References accept(), apply(), boxCols, boxRows, boxXEnd, boxXStart, boxYEnd, boxYStart, buttonApply, buttonCancel, buttonOk, groupBox1, groupBox2, Matrix::numCols(), Matrix::numRows(), DoubleSpinBox::setValue(), Matrix::xEnd(), Matrix::xStart(), Matrix::yEnd(), and Matrix::yStart().
void MatrixSizeDialog::accept | ( | ) | [private, slot] |
void MatrixSizeDialog::apply | ( | ) | [private, slot] |
Apply changes.
References boxCols, boxRows, boxXEnd, boxXStart, boxYEnd, boxYStart, d_matrix, Matrix::setCoordinates(), Matrix::setDimensions(), Matrix::undoStack(), DoubleSpinBox::value(), Matrix::xEnd(), Matrix::xStart(), Matrix::yEnd(), and Matrix::yStart().
Referenced by accept(), and MatrixSizeDialog().
QSpinBox* MatrixSizeDialog::boxCols [private] |
Referenced by apply(), and MatrixSizeDialog().
QSpinBox * MatrixSizeDialog::boxRows [private] |
Referenced by apply(), and MatrixSizeDialog().
DoubleSpinBox * MatrixSizeDialog::boxXEnd [private] |
Referenced by apply(), and MatrixSizeDialog().
DoubleSpinBox* MatrixSizeDialog::boxXStart [private] |
Referenced by apply(), and MatrixSizeDialog().
DoubleSpinBox * MatrixSizeDialog::boxYEnd [private] |
Referenced by apply(), and MatrixSizeDialog().
DoubleSpinBox * MatrixSizeDialog::boxYStart [private] |
Referenced by apply(), and MatrixSizeDialog().
QPushButton * MatrixSizeDialog::buttonApply [private] |
Referenced by MatrixSizeDialog().
QPushButton* MatrixSizeDialog::buttonCancel [private] |
Referenced by MatrixSizeDialog().
QPushButton* MatrixSizeDialog::buttonOk [private] |
Referenced by MatrixSizeDialog().
Matrix* MatrixSizeDialog::d_matrix [private] |
Referenced by apply().
QGroupBox* MatrixSizeDialog::groupBox1 [private] |
Referenced by MatrixSizeDialog().
QGroupBox * MatrixSizeDialog::groupBox2 [private] |
Referenced by MatrixSizeDialog().