21 #ifndef __ctkMatrixWidget_h
22 #define __ctkMatrixWidget_h
31 #include "ctkWidgetsExport.h"
33 class ctkMatrixWidgetPrivate;
41 Q_PROPERTY(
int columnCount READ columnCount WRITE setColumnCount)
42 Q_PROPERTY(
int rowCount READ rowCount WRITE setRowCount)
43 Q_PROPERTY(
bool editable READ isEditable WRITE setEditable)
44 Q_PROPERTY(
double minimum READ minimum WRITE setMinimum)
45 Q_PROPERTY(
double maximum READ maximum WRITE setMaximum)
49 Q_PROPERTY(
int decimals READ decimals WRITE setDecimals NOTIFY decimalsChanged)
52 Q_PROPERTY(ctkDoubleSpinBox::DecimalsOptions decimalsOption READ decimalsOption WRITE setDecimalsOption)
53 Q_PROPERTY(
double singleStep READ singleStep WRITE setSingleStep)
54 Q_PROPERTY(QVector<double> values READ values WRITE setValues)
83 Q_INVOKABLE
double value(
int i,
int j)
const;
84 Q_INVOKABLE
void setValue(
int i,
int j,
double value);
116 void setRange(
double newMinimum,
double newMaximum);
170 QScopedPointer<ctkMatrixWidgetPrivate> d_ptr;