|
Computer Assited Medical Intervention Tool Kit
version 5.0
|
|
Go to the documentation of this file.
41 #ifndef QTEDITORFACTORY_H
42 #define QTEDITORFACTORY_H
46 #if QT_VERSION >= 0x040400
50 class QRegularExpression;
69 QWidget* parent)
override;
74 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
79 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
int))
80 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
int,
int))
81 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty*,
int))
82 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
83 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
96 QWidget* parent)
override;
101 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
106 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
int))
107 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
int,
int))
108 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty*,
int))
109 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
110 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
123 QWidget* parent)
override;
128 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
133 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
int))
134 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
int,
int))
135 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty*,
int))
136 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
137 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
150 QWidget* parent)
override;
155 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
160 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
bool))
161 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
bool))
162 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
175 QWidget* parent)
override;
180 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
185 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
double))
186 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
double,
double))
187 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty*,
double))
188 Q_PRIVATE_SLOT(d_func(),
void slotDecimalsChanged(
QtProperty*,
int))
189 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
double))
190 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
203 QWidget* parent)
override;
208 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
213 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QString&))
214 Q_PRIVATE_SLOT(d_func(),
void slotRegExpChanged(
QtProperty*,
const QRegularExpression&))
215 Q_PRIVATE_SLOT(d_func(),
void slotEchoModeChanged(
QtProperty*,
int))
216 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QString&))
217 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
230 QWidget* parent)
override;
235 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
240 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QDate&))
241 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
242 const QDate&,
const QDate&))
243 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QDate&))
244 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
257 QWidget* parent)
override;
262 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
267 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QTime&))
268 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QTime&))
269 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
282 QWidget* parent)
override;
287 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
292 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QDateTime&))
293 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QDateTime&))
294 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
307 QWidget* parent)
override;
312 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
317 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QKeySequence&))
318 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QKeySequence&))
319 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
332 QWidget* parent)
override;
337 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
342 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QChar&))
343 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QChar&))
344 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
357 QWidget* parent)
override;
362 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
367 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
int))
368 Q_PRIVATE_SLOT(d_func(),
void slotEnumNamesChanged(
QtProperty*,
370 Q_PRIVATE_SLOT(d_func(),
void slotEnumIconsChanged(
QtProperty*,
371 const QMap<int, QIcon>&))
372 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
373 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
386 QWidget* parent)
override;
391 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
396 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QCursor&))
397 Q_PRIVATE_SLOT(d_func(),
void slotEnumChanged(
QtProperty*,
int))
398 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
411 QWidget* parent)
override;
416 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
421 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QColor&))
422 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
423 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QColor&))
436 QWidget* parent)
override;
441 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
446 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QFont&))
447 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
448 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QFont&))
451 #if QT_VERSION >= 0x040400
void connectPropertyManager(QtDateTimePropertyManager *manager) override
Definition: qteditorfactory.cpp:1355
void handleKeyEvent(QKeyEvent *e)
Definition: qteditorfactory.cpp:1575
Definition: qteditorfactory.cpp:1389
double maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1075
void slotSingleStepChanged(QtProperty *property, double step)
Definition: qteditorfactory.cpp:741
Definition: qteditorfactory.cpp:1946
QtProperty * addProperty(const QString &name=QString())
Definition: qtpropertybrowser.cpp:748
void void slotSetValue(const QDate &)) Q_PRIVATE_SLOT(d_func()
void slotPropertyChanged(QtProperty *property, int value)
Definition: qteditorfactory.cpp:156
Definition: qteditorfactory.cpp:145
void slotEnumChanged(QtProperty *property, int value)
Definition: qteditorfactory.cpp:1982
Definition: qteditorfactory.cpp:694
QtSpinBoxFactory * q_ptr
Definition: qteditorfactory.cpp:146
Definition: qtpropertybrowserutils_p.h:105
void void void void slotSetValue(double)) Q_PRIVATE_SLOT(d_func()
QWidget * createEditor(QtBoolPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:671
The QtIntPropertyManager provides and manages int properties.
Definition: qtpropertymanager.h:92
static QString colorValueText(const QColor &c)
Definition: qtpropertybrowserutils.cpp:151
void disconnectPropertyManager(QtDoublePropertyManager *manager) override
Definition: qteditorfactory.cpp:865
void setChecked(bool c)
Definition: qtpropertybrowserutils.cpp:228
void setValue(QtProperty *property, const QKeySequence &val)
Definition: qtpropertymanager.cpp:2324
void slotRangeChanged(QtProperty *, const QDate &, const QDate &)) Q_PRIVATE_SLOT(d_func()
void slotRangeChanged(QtProperty *property, int min, int max)
Definition: qteditorfactory.cpp:171
static QPixmap brushValuePixmap(const QBrush &b)
Definition: qtpropertybrowserutils.cpp:128
void connectPropertyManager(QtIntPropertyManager *manager) override
Definition: qteditorfactory.cpp:252
QChar m_value
Definition: qteditorfactory.cpp:1517
double value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1057
The QtColorEditorFactory class provides color editing for properties created by QtColorPropertyManage...
Definition: qteditorfactory.h:403
Definition: qteditorfactory.cpp:878
void slotPropertyChanged(QtProperty *property, int value)
Definition: qteditorfactory.cpp:306
void slotEditorDestroyed(QObject *object)
Definition: qteditorfactory.cpp:2000
QWidget * createEditor(QtDateTimePropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1365
void setValue(QtProperty *property, const QTime &val)
Definition: qtpropertymanager.cpp:2114
QWidget * createEditor(QtDatePropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1152
~QtEnumEditorFactory() override
Definition: qteditorfactory.cpp:1887
QDateTime value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2199
static void setupTreeViewEditorMargin(QLayout *lt)
Definition: qteditorfactory.cpp:77
void paintEvent(QPaintEvent *) override
Definition: qteditorfactory.cpp:1644
void slotPropertyChanged(QtProperty *property, const QDate &value)
Definition: qteditorfactory.cpp:1059
The QtDateTimeEditFactory class provides QDateTimeEdit widgets for properties created by QtDateTimePr...
Definition: qteditorfactory.h:274
QWidget * createEditor(QtEnumPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1909
The QtCharEditorFactory class provides editor widgets for properties created by QtCharPropertyManager...
Definition: qteditorfactory.h:324
void setValue(QtProperty *property, const QCursor &val)
Definition: qtpropertymanager.cpp:6850
QtFontEditorFactory * q_ptr
Definition: qteditorfactory.cpp:2424
Definition: qteditorfactory.cpp:91
QCursor value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6814
#define QT_QTPROPERTYBROWSER_EXPORT
Definition: qtpropertybrowser.h:59
void slotRangeChanged(QtProperty *property, double min, double max)
Definition: qteditorfactory.cpp:719
Definition: qteditorfactory.cpp:1049
void slotPropertyChanged(QtProperty *property, const QDateTime &value)
Definition: qteditorfactory.cpp:1293
~QtDateTimeEditFactory() override
Definition: qteditorfactory.cpp:1345
QDate minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1911
void disconnectPropertyManager(QtDatePropertyManager *manager) override
Definition: qteditorfactory.cpp:1171
void slotSingleStepChanged(QtProperty *property, int step)
Definition: qteditorfactory.cpp:191
void addPropertyManager(PropertyManager *manager)
Definition: qtpropertybrowser.h:220
Definition: qtpropertybrowserutils_p.h:135
QWidget * createEditor(QtTimePropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1259
QWidget * createEditor(QtIntPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:266
Definition: qteditorfactory.cpp:296
The QtCursorEditorFactory class provides QComboBox widgets for properties created by QtCursorProperty...
Definition: qteditorfactory.h:378
QChar value() const
Definition: qteditorfactory.cpp:1620
void slotRangeChanged(QtProperty *, int, int)) Q_PRIVATE_SLOT(d_func()
The QtStringPropertyManager provides and manages QString properties.
Definition: qtpropertymanager.h:207
QtDoubleSpinBoxFactory * q_ptr
Definition: qteditorfactory.cpp:695
void slotPropertyChanged(QtProperty *property, const QFont &value)
Definition: qteditorfactory.cpp:2432
QColor value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6601
void slotSetValue(int value)
Definition: qteditorfactory.cpp:352
void keyReleaseEvent(QKeyEvent *e) override
Definition: qteditorfactory.cpp:1640
void setKeySequence(const QKeySequence &sequence)
Definition: qtpropertybrowserutils.cpp:358
void slotSetValue(const QKeySequence &)) Q_PRIVATE_SLOT(d_func()
QMap< QtProperty *, QtProperty * > m_propertyToEnum
Definition: qteditorfactory.cpp:1959
QWidget * createEditor(QtProperty *property, QWidget *parent) override
Definition: qtpropertybrowser.h:210
The QtDoubleSpinBoxFactory class provides QDoubleSpinBox widgets for properties created by QtDoublePr...
Definition: qteditorfactory.h:167
QWidget * createEditor(QtFontPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:2501
QtCursorEditorFactory * q_ptr
Definition: qteditorfactory.cpp:1947
void disconnectPropertyManager(QtEnumPropertyManager *manager) override
Definition: qteditorfactory.cpp:1935
QtDoubleSpinBoxFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:809
QtCursorEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:389
bool value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1697
The QtProperty class encapsulates an instance of a property.
Definition: qtpropertybrowser.h:113
QtLineEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:206
QMap< QtProperty *, QtProperty * > m_enumToProperty
Definition: qteditorfactory.cpp:1960
void setValue(QtProperty *property, const QDate &val)
Definition: qtpropertymanager.cpp:1946
The QtTimePropertyManager provides and manages QTime properties.
Definition: qtpropertymanager.h:279
void slotEditorDestroyed(QObject *object)
Definition: qteditorfactory.cpp:124
void slotPropertyChanged(QtProperty *property, const QColor &value)
Definition: qteditorfactory.cpp:2214
static QString fontValueText(const QFont &f)
Definition: qtpropertybrowserutils.cpp:178
Definition: qteditorfactory.cpp:2205
void disconnectPropertyManager(QtIntPropertyManager *manager) override
Definition: qteditorfactory.cpp:285
void slotPropertyChanged(QtProperty *property, const QTime &value)
Definition: qteditorfactory.cpp:1189
QtSpinBoxFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:232
~QtFontEditorFactory() override
Definition: qteditorfactory.cpp:2481
void slotSetValue(const QString &value)
Definition: qteditorfactory.cpp:953
void slotSetValue(bool)) Q_PRIVATE_SLOT(d_func()
void initializeEditor(QtProperty *property, Editor *e)
Definition: qteditorfactory.cpp:114
QtColorEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:414
void connectPropertyManager(QtIntPropertyManager *manager) override
Definition: qteditorfactory.cpp:400
int singleStep(const QtProperty *property) const
Definition: qtpropertymanager.cpp:776
Definition: qteditorfactory.cpp:1772
~QtCheckBoxFactory() override
Definition: qteditorfactory.cpp:651
QtDateEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:233
The QtFontPropertyManager provides and manages QFont properties.
Definition: qtpropertymanager.h:784
bool m_updatingEnum
Definition: qteditorfactory.cpp:1963
QLineEdit::EchoMode EchoMode
Definition: qtpropertybrowser.h:62
void slotDecimalsChanged(QtProperty *property, int prec)
Definition: qteditorfactory.cpp:761
void void void slotSetValue(int)) Q_PRIVATE_SLOT(d_func()
QtCheckBoxFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:641
void focusOutEvent(QFocusEvent *e) override
Definition: qteditorfactory.cpp:1630
QWidget * createEditor(QtColorPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:2283
QtDateEditFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:1120
QtCheckBoxFactory * q_ptr
Definition: qteditorfactory.cpp:592
void void void slotSetValue(const QString &)) Q_PRIVATE_SLOT(d_func()
virtual QWidget * createEditor(QtProperty *property, QWidget *parent)=0
void slotEnumNamesChanged(QtProperty *property, const QStringList &)
Definition: qteditorfactory.cpp:1797
void connectPropertyManager(QtFontPropertyManager *manager) override
Definition: qteditorfactory.cpp:2491
The QtDatePropertyManager provides and manages QDate properties.
Definition: qtpropertymanager.h:245
QtSliderFactoryPrivate * d_ptr
Definition: qteditorfactory.h:99
void connectPropertyManager(QtTimePropertyManager *manager) override
Definition: qteditorfactory.cpp:1249
The QtCharPropertyManager provides and manages QChar properties.
Definition: qtpropertymanager.h:363
The QtAbstractEditorFactoryBase provides an interface for editor factories.
Definition: qtpropertybrowser.h:191
The description of this class will come soon !
Definition: qtpropertybrowserutils_p.h:75
QtTimeEditFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:1229
void connectPropertyManager(QtStringPropertyManager *manager) override
Definition: qteditorfactory.cpp:1000
The QtFontEditorFactory class provides font editing for properties created by QtFontPropertyManager o...
Definition: qteditorfactory.h:428
QDate value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1902
The description of this class will come soon !
Definition: qteditorfactory.h:61
~QtColorEditorFactory() override
Definition: qteditorfactory.cpp:2263
void slotSetValue(const QDateTime &value)
Definition: qteditorfactory.cpp:1308
QChar value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2403
void connectPropertyManager(QtBoolPropertyManager *manager) override
Definition: qteditorfactory.cpp:661
The QtDateEditFactory class provides QDateEdit widgets for properties created by QtDatePropertyManage...
Definition: qteditorfactory.h:222
void void slotEchoModeChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
QtKeySequenceEditorFactory * q_ptr
Definition: qteditorfactory.cpp:1390
void slotPropertyChanged(QtProperty *property, const QCursor &cursor)
Definition: qteditorfactory.cpp:1970
QtTimeEditFactory * q_ptr
Definition: qteditorfactory.cpp:1181
void connectPropertyManager(QtEnumPropertyManager *manager) override
Definition: qteditorfactory.cpp:1897
Editor * createEditor(QtProperty *property, QWidget *parent)
Definition: qteditorfactory.cpp:107
int value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:747
void slotRangeChanged(QtProperty *, int, int)) Q_PRIVATE_SLOT(d_func()
QtCursorEditorFactoryPrivate()
Definition: qteditorfactory.cpp:1966
void void slotSingleStepChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
void slotPropertyChanged(QtProperty *property, const QChar &value)
Definition: qteditorfactory.cpp:1676
void slotEditorDestroyed(QObject *)) Q_PRIVATE_SLOT(d_func()
void disconnectPropertyManager(QtCharPropertyManager *manager) override
Definition: qteditorfactory.cpp:1765
QtCheckBoxFactoryPrivate * d_ptr
Definition: qteditorfactory.h:153
QWidget * createEditor(QtCursorPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:2068
int minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:756
QtDateTimeEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:285
The QtDoublePropertyManager provides and manages double properties.
Definition: qtpropertymanager.h:164
void connectPropertyManager(QtCursorPropertyManager *manager) override
Definition: qteditorfactory.cpp:2058
void slotSetValue(const QChar &)) Q_PRIVATE_SLOT(d_func()
void setEnumNames(QtProperty *property, const QStringList &names)
Definition: qtpropertymanager.cpp:5275
QtKeySequenceEditorFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:1440
QtEnumEditorFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:1877
~QtSliderFactory() override
Definition: qteditorfactory.cpp:390
QtColorEditorFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:2254
void slotRangeChanged(QtProperty *property, const QDate &min, const QDate &max)
Definition: qteditorfactory.cpp:1072
The QtAbstractEditorFactory is the base template class for editor factories.
Definition: qtpropertybrowser.h:207
void slotRegExpChanged(QtProperty *property, const QRegularExpression ®Exp)
Definition: qteditorfactory.cpp:904
The QtBoolPropertyManager class provides and manages boolean properties.
Definition: qtpropertymanager.h:132
~QtKeySequenceEditorFactory() override
Definition: qteditorfactory.cpp:1450
QtDateEditFactory * q_ptr
Definition: qteditorfactory.cpp:1050
QtCharEditorFactory * q_ptr
Definition: qteditorfactory.cpp:1667
#define Q_TYPENAME
Definition: qteditorfactory.cpp:41
QtDoubleSpinBoxFactoryPrivate * d_ptr
Definition: qteditorfactory.h:178
void slotEnumChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
~QtSpinBoxFactory() override
Definition: qteditorfactory.cpp:242
Definition: qteditorfactory.cpp:1180
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1095
The QtLineEditFactory class provides QLineEdit widgets for properties created by QtStringPropertyMana...
Definition: qteditorfactory.h:195
Definition: qteditorfactory.cpp:2423
void setValue(QtProperty *property, const QFont &val)
Definition: qtpropertymanager.cpp:6301
void slotPropertyChanged(QtProperty *property, double value)
Definition: qteditorfactory.cpp:706
void slotSetValue(const QKeySequence &value)
Definition: qteditorfactory.cpp:1413
QDate maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1920
void setValue(QtProperty *property, int val)
Definition: qtpropertymanager.cpp:5233
EchoMode echoMode(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1403
QWidget * createEditor(QtCharPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1748
QtSliderFactory * q_ptr
Definition: qteditorfactory.cpp:297
QtCharEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:335
bool event(QEvent *e) override
Definition: qteditorfactory.cpp:1651
void setEnumIcons(QtProperty *property, const QMap< int, QIcon > &icons)
Definition: qtpropertymanager.cpp:5311
QtFontEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:439
void connectPropertyManager(QtDoublePropertyManager *manager) override
Definition: qteditorfactory.cpp:829
~QtLineEditFactory() override
Definition: qteditorfactory.cpp:990
QString value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1384
QMap< QtProperty *, QList< QWidget * > > m_enumToEditors
Definition: qteditorfactory.cpp:1961
The QtDateTimePropertyManager provides and manages QDateTime properties.
Definition: qtpropertymanager.h:307
void slotRegExpChanged(QtProperty *, const QRegularExpression &)) Q_PRIVATE_SLOT(d_func()
void slotClearChar()
Definition: qteditorfactory.cpp:1567
QtTimeEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:260
double minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1066
QtKeySequenceEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:310
void setValue(QtProperty *property, double val)
Definition: qtpropertymanager.cpp:1133
Definition: qteditorfactory.cpp:1494
The QtKeySequenceEditorFactory class provides editor widgets for properties created by QtKeySequenceP...
Definition: qteditorfactory.h:299
~QtCharEditorFactory() override
Definition: qteditorfactory.cpp:1728
QtEnumPropertyManager * m_enumPropertyManager
Definition: qteditorfactory.cpp:1957
QtCursorEditorFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:2034
void void slotSingleStepChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
void valueChanged(const QChar &value)
QtDateTimeEditFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:1335
bool blockCheckBoxSignals(bool block)
Definition: qtpropertybrowserutils.cpp:236
void slotSetValue(const QChar &value)
Definition: qteditorfactory.cpp:1691
void slotEditorDestroyed(QObject *)) Q_PRIVATE_SLOT(d_func()
void slotSetValue(const QColor &value)
Definition: qteditorfactory.cpp:2227
void setValue(QtProperty *property, bool val)
Definition: qtpropertymanager.cpp:1746
double singleStep(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1086
The QtCursorPropertyManager provides and manages QCursor properties.
Definition: qtpropertymanager.h:856
PropertyManager * propertyManager(QtProperty *property) const
Definition: qtpropertybrowser.h:241
QMap< QWidget *, QtProperty * > m_editorToEnum
Definition: qteditorfactory.cpp:1962
QStringList enumNames(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5176
void keyPressEvent(QKeyEvent *e) override
Definition: qteditorfactory.cpp:1635
void slotSetValue(int value)
Definition: qteditorfactory.cpp:204
void slotSetValue(const QTime &)) Q_PRIVATE_SLOT(d_func()
void slotSetValue(int value)
Definition: qteditorfactory.cpp:1850
void connectPropertyManager(QtDatePropertyManager *manager) override
Definition: qteditorfactory.cpp:1140
void focusInEvent(QFocusEvent *e) override
Definition: qteditorfactory.cpp:1624
QMap< QtProperty *, EditorList > PropertyToEditorListMap
Definition: qteditorfactory.cpp:95
virtual void connectPropertyManager(PropertyManager *manager)=0
void slotRangeChanged(QtProperty *, double, double)) Q_PRIVATE_SLOT(d_func()
void slotSetValue(bool value)
Definition: qteditorfactory.cpp:613
void disconnectPropertyManager(QtTimePropertyManager *manager) override
Definition: qteditorfactory.cpp:1276
QWidget * createEditor(QtIntPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:414
QtEnumEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:360
void disconnectPropertyManager(QtKeySequencePropertyManager *manager) override
Definition: qteditorfactory.cpp:1487
void disconnectPropertyManager(QtBoolPropertyManager *manager) override
Definition: qteditorfactory.cpp:687
void connectPropertyManager(QtKeySequencePropertyManager *manager) override
Definition: qteditorfactory.cpp:1460
The QtEnumPropertyManager provides and manages enum properties.
Definition: qtpropertymanager.h:680
void setValue(QtProperty *property, const QString &val)
Definition: qtpropertymanager.cpp:1454
~QtDoubleSpinBoxFactory() override
Definition: qteditorfactory.cpp:819
int value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5167
void setValue(QtProperty *property, const QDateTime &val)
Definition: qtpropertymanager.cpp:2221
QtLineEditFactory * q_ptr
Definition: qteditorfactory.cpp:879
QWidget * createEditor(QtDoublePropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:845
~QtTimeEditFactory() override
Definition: qteditorfactory.cpp:1239
void void void slotDecimalsChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
virtual void disconnectPropertyManager(PropertyManager *manager)=0
The QtCheckBoxFactory class provides QCheckBox widgets for properties created by QtBoolPropertyManage...
Definition: qteditorfactory.h:142
QWidget * createEditor(QtKeySequencePropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1470
EditorToPropertyMap m_editorToProperty
Definition: qteditorfactory.cpp:103
void slotSetValue(const QFont &value)
Definition: qteditorfactory.cpp:2445
The QtKeySequencePropertyManager provides and manages QKeySequence properties.
Definition: qtpropertymanager.h:335
The QtTimeEditFactory class provides QTimeEdit widgets for properties created by QtTimePropertyManage...
Definition: qteditorfactory.h:249
void disconnectPropertyManager(QtIntPropertyManager *manager) override
Definition: qteditorfactory.cpp:433
QtColorEditorFactory * q_ptr
Definition: qteditorfactory.cpp:2206
void disconnectPropertyManager(QtFontPropertyManager *manager) override
Definition: qteditorfactory.cpp:2515
void slotSetValue(const QTime &value)
Definition: qteditorfactory.cpp:1202
bool eventFilter(QObject *o, QEvent *e) override
Definition: qteditorfactory.cpp:1533
QRegularExpression regExp(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1396
void slotEnumNamesChanged(QtProperty *, const QStringList &)) Q_PRIVATE_SLOT(d_func()
QtSpinBoxFactoryPrivate * d_ptr
Definition: qteditorfactory.h:72
QtDateTimeEditFactory * q_ptr
Definition: qteditorfactory.cpp:1284
QtFontEditorFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:2472
void disconnectPropertyManager(QtColorPropertyManager *manager) override
Definition: qteditorfactory.cpp:2297
QtLineEditFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:980
void slotSetValue(const QDate &value)
Definition: qteditorfactory.cpp:1093
Definition: qteditorfactory.cpp:1283
QtEnumEditorFactory * q_ptr
Definition: qteditorfactory.cpp:1773
void connectPropertyManager(QtCharPropertyManager *manager) override
Definition: qteditorfactory.cpp:1738
PropertyToEditorListMap m_createdEditors
Definition: qteditorfactory.cpp:102
static QPixmap fontValuePixmap(const QFont &f)
Definition: qtpropertybrowserutils.cpp:159
QLineEdit * m_lineEdit
Definition: qteditorfactory.cpp:1518
QTime value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2092
void setValue(QtProperty *property, const QChar &val)
Definition: qtpropertymanager.cpp:2426
QKeySequence value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2302
void disconnectPropertyManager(QtStringPropertyManager *manager) override
Definition: qteditorfactory.cpp:1038
The QtSliderFactory class provides QSlider widgets for properties created by QtIntPropertyManager obj...
Definition: qteditorfactory.h:88
Definition: qteditorfactory.cpp:591
void void void slotSetValue(int)) Q_PRIVATE_SLOT(d_func()
~QtCursorEditorFactory() override
Definition: qteditorfactory.cpp:2049
void setValue(const QChar &value)
Definition: qteditorfactory.cpp:1610
void slotPropertyChanged(QtProperty *property, const QString &value)
Definition: qteditorfactory.cpp:889
The QtEnumEditorFactory class provides QComboBox widgets for properties created by QtEnumPropertyMana...
Definition: qteditorfactory.h:349
void slotPropertyChanged(QtProperty *property, bool value)
Definition: qteditorfactory.cpp:599
void slotRangeChanged(QtProperty *property, int min, int max)
Definition: qteditorfactory.cpp:319
void slotSetValue(const QDateTime &)) Q_PRIVATE_SLOT(d_func()
QtEnumEditorFactory * m_enumEditorFactory
Definition: qteditorfactory.cpp:1956
void setValue(QtProperty *property, const QColor &val)
Definition: qtpropertymanager.cpp:6638
void connectPropertyManager(QtColorPropertyManager *manager) override
Definition: qteditorfactory.cpp:2273
void slotPropertyChanged(QtProperty *property, const QKeySequence &value)
Definition: qteditorfactory.cpp:1398
QFont value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6265
void slotPropertyChanged(QtProperty *property, int value)
Definition: qteditorfactory.cpp:1783
void void slotSingleStepChanged(QtProperty *, double)) Q_PRIVATE_SLOT(d_func()
void setValue(QtProperty *property, int val)
Definition: qtpropertymanager.cpp:802
~QtDateEditFactory() override
Definition: qteditorfactory.cpp:1130
void slotSingleStepChanged(QtProperty *property, int step)
Definition: qteditorfactory.cpp:339
Definition: qteditorfactory.cpp:1666
QMap< Editor *, QtProperty * > EditorToPropertyMap
Definition: qteditorfactory.cpp:96
QtCharEditorFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:1718
int maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:765
void slotEchoModeChanged(QtProperty *, int)
Definition: qteditorfactory.cpp:932
QList< Editor * > EditorList
Definition: qteditorfactory.cpp:94
QtCharEdit(QWidget *parent=nullptr)
Definition: qteditorfactory.cpp:1521
QWidget * createEditor(QtStringPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1014
void void void slotSetValue(int)) Q_PRIVATE_SLOT(d_func()
void disconnectPropertyManager(QtCursorPropertyManager *manager) override
Definition: qteditorfactory.cpp:2098
QtSliderFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:380
QMap< int, QIcon > enumIcons(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5185
void slotSetValue(double value)
Definition: qteditorfactory.cpp:782
QString propertyName() const
Definition: qtpropertybrowser.cpp:232
void disconnectPropertyManager(QtDateTimePropertyManager *manager) override
Definition: qteditorfactory.cpp:1382
void slotEnumIconsChanged(QtProperty *property, const QMap< int, QIcon > &)
Definition: qteditorfactory.cpp:1825
The QtColorPropertyManager provides and manages QColor properties.
Definition: qtpropertymanager.h:823