 |
Computer Assited Medical Intervention Tool Kit
version 4.1
|
Go to the documentation of this file.
41 #ifndef QTEDITORFACTORY_H
42 #define QTEDITORFACTORY_H
46 #if QT_VERSION >= 0x040400
67 QWidget* parent)
override;
73 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
int))
74 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
int,
int))
75 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty*,
int))
76 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
77 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
90 QWidget* parent)
override;
96 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
int))
97 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
int,
int))
98 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty*,
int))
99 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
100 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
113 QWidget* parent)
override;
119 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
int))
120 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
int,
int))
121 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty*,
int))
122 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
123 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
136 QWidget* parent)
override;
142 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
bool))
143 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
bool))
144 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
157 QWidget* parent)
override;
163 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
double))
164 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
double,
double))
165 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty*,
double))
166 Q_PRIVATE_SLOT(d_func(),
void slotDecimalsChanged(
QtProperty*,
int))
167 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
double))
168 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
181 QWidget* parent)
override;
187 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QString&))
188 Q_PRIVATE_SLOT(d_func(),
void slotRegExpChanged(
QtProperty*,
const QRegExp&))
189 Q_PRIVATE_SLOT(d_func(),
void slotEchoModeChanged(
QtProperty*,
int))
190 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QString&))
191 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
204 QWidget* parent)
override;
210 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QDate&))
211 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
212 const QDate&,
const QDate&))
213 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QDate&))
214 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
227 QWidget* parent)
override;
233 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QTime&))
234 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QTime&))
235 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
248 QWidget* parent)
override;
254 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QDateTime&))
255 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QDateTime&))
256 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
269 QWidget* parent)
override;
275 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QKeySequence&))
276 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QKeySequence&))
277 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
290 QWidget* parent)
override;
296 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QChar&))
297 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QChar&))
298 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
311 QWidget* parent)
override;
317 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
int))
318 Q_PRIVATE_SLOT(d_func(),
void slotEnumNamesChanged(
QtProperty*,
320 Q_PRIVATE_SLOT(d_func(),
void slotEnumIconsChanged(
QtProperty*,
321 const QMap<int, QIcon>&))
322 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
323 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
336 QWidget* parent)
override;
342 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QCursor&))
343 Q_PRIVATE_SLOT(d_func(),
void slotEnumChanged(
QtProperty*,
int))
344 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
357 QWidget* parent)
override;
363 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QColor&))
364 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
365 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QColor&))
378 QWidget* parent)
override;
384 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty*,
const QFont&))
385 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject*))
386 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QFont&))
389 #if QT_VERSION >= 0x040400
void connectPropertyManager(QtDateTimePropertyManager *manager) override
Definition: qteditorfactory.cpp:1353
void handleKeyEvent(QKeyEvent *e)
Definition: qteditorfactory.cpp:1573
Definition: qteditorfactory.cpp:1387
double maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1074
void slotSingleStepChanged(QtProperty *property, double step)
Definition: qteditorfactory.cpp:739
Definition: qteditorfactory.cpp:1944
QtProperty * addProperty(const QString &name=QString())
Definition: qtpropertybrowser.cpp:747
void void slotSetValue(const QDate &)) Q_PRIVATE_SLOT(d_func()
void slotPropertyChanged(QtProperty *property, int value)
Definition: qteditorfactory.cpp:154
Definition: qteditorfactory.cpp:143
void slotEnumChanged(QtProperty *property, int value)
Definition: qteditorfactory.cpp:1981
Definition: qteditorfactory.cpp:692
QtSpinBoxFactory * q_ptr
Definition: qteditorfactory.cpp:144
Definition: qtpropertybrowserutils_p.h:104
void void void void slotSetValue(double)) Q_PRIVATE_SLOT(d_func()
QWidget * createEditor(QtBoolPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:669
The QtIntPropertyManager provides and manages int properties.
Definition: qtpropertymanager.h:90
static QString colorValueText(const QColor &c)
Definition: qtpropertybrowserutils.cpp:150
void disconnectPropertyManager(QtDoublePropertyManager *manager) override
Definition: qteditorfactory.cpp:863
void setChecked(bool c)
Definition: qtpropertybrowserutils.cpp:228
void setValue(QtProperty *property, const QKeySequence &val)
Definition: qtpropertymanager.cpp:2330
void slotRangeChanged(QtProperty *, const QDate &, const QDate &)) Q_PRIVATE_SLOT(d_func()
void slotRangeChanged(QtProperty *property, int min, int max)
Definition: qteditorfactory.cpp:169
static QPixmap brushValuePixmap(const QBrush &b)
Definition: qtpropertybrowserutils.cpp:127
void connectPropertyManager(QtIntPropertyManager *manager) override
Definition: qteditorfactory.cpp:250
QChar m_value
Definition: qteditorfactory.cpp:1515
double value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1056
The QtColorEditorFactory class provides color editing for properties created by QtColorPropertyManage...
Definition: qteditorfactory.h:348
Definition: qteditorfactory.cpp:876
void slotPropertyChanged(QtProperty *property, int value)
Definition: qteditorfactory.cpp:304
void slotEditorDestroyed(QObject *object)
Definition: qteditorfactory.cpp:1999
QWidget * createEditor(QtDateTimePropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1363
void setValue(QtProperty *property, const QTime &val)
Definition: qtpropertymanager.cpp:2120
QWidget * createEditor(QtDatePropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1150
~QtEnumEditorFactory() override
Definition: qteditorfactory.cpp:1885
QDateTime value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2205
static void setupTreeViewEditorMargin(QLayout *lt)
Definition: qteditorfactory.cpp:75
void paintEvent(QPaintEvent *) override
Definition: qteditorfactory.cpp:1642
void slotPropertyChanged(QtProperty *property, const QDate &value)
Definition: qteditorfactory.cpp:1057
The QtDateTimeEditFactory class provides QDateTimeEdit widgets for properties created by QtDateTimePr...
Definition: qteditorfactory.h:239
QWidget * createEditor(QtEnumPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1907
The QtCharEditorFactory class provides editor widgets for properties created by QtCharPropertyManager...
Definition: qteditorfactory.h:281
void setValue(QtProperty *property, const QCursor &val)
Definition: qtpropertymanager.cpp:6857
QtFontEditorFactory * q_ptr
Definition: qteditorfactory.cpp:2424
Definition: qteditorfactory.cpp:89
QCursor value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6821
#define QT_QTPROPERTYBROWSER_EXPORT
Definition: qtpropertybrowser.h:58
void slotRangeChanged(QtProperty *property, double min, double max)
Definition: qteditorfactory.cpp:717
Definition: qteditorfactory.cpp:1047
void slotPropertyChanged(QtProperty *property, const QDateTime &value)
Definition: qteditorfactory.cpp:1291
~QtDateTimeEditFactory() override
Definition: qteditorfactory.cpp:1343
QDate minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1917
void disconnectPropertyManager(QtDatePropertyManager *manager) override
Definition: qteditorfactory.cpp:1169
void slotSingleStepChanged(QtProperty *property, int step)
Definition: qteditorfactory.cpp:189
void addPropertyManager(PropertyManager *manager)
Definition: qtpropertybrowser.h:215
Definition: qtpropertybrowserutils_p.h:134
QWidget * createEditor(QtTimePropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1257
QWidget * createEditor(QtIntPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:264
Definition: qteditorfactory.cpp:294
The QtCursorEditorFactory class provides QComboBox widgets for properties created by QtCursorProperty...
Definition: qteditorfactory.h:327
QRegExp regExp(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1398
QChar value() const
Definition: qteditorfactory.cpp:1618
void slotRangeChanged(QtProperty *, int, int)) Q_PRIVATE_SLOT(d_func()
The QtStringPropertyManager provides and manages QString properties.
Definition: qtpropertymanager.h:193
QtDoubleSpinBoxFactory * q_ptr
Definition: qteditorfactory.cpp:693
void slotPropertyChanged(QtProperty *property, const QFont &value)
Definition: qteditorfactory.cpp:2432
QColor value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6608
void slotSetValue(int value)
Definition: qteditorfactory.cpp:350
void keyReleaseEvent(QKeyEvent *e) override
Definition: qteditorfactory.cpp:1638
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:1957
The QtDoubleSpinBoxFactory class provides QDoubleSpinBox widgets for properties created by QtDoublePr...
Definition: qteditorfactory.h:148
void slotRegExpChanged(QtProperty *property, const QRegExp ®Exp)
Definition: qteditorfactory.cpp:902
QWidget * createEditor(QtFontPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:2501
QtCursorEditorFactory * q_ptr
Definition: qteditorfactory.cpp:1945
void disconnectPropertyManager(QtEnumPropertyManager *manager) override
Definition: qteditorfactory.cpp:1933
QtDoubleSpinBoxFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:807
QtCursorEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:338
bool value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1703
The QtProperty class encapsulates an instance of a property.
Definition: qtpropertybrowser.h:112
QtLineEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:183
QMap< QtProperty *, QtProperty * > m_enumToProperty
Definition: qteditorfactory.cpp:1958
void setValue(QtProperty *property, const QDate &val)
Definition: qtpropertymanager.cpp:1952
The QtTimePropertyManager provides and manages QTime properties.
Definition: qtpropertymanager.h:257
void slotEditorDestroyed(QObject *object)
Definition: qteditorfactory.cpp:122
void slotPropertyChanged(QtProperty *property, const QColor &value)
Definition: qteditorfactory.cpp:2214
static QString fontValueText(const QFont &f)
Definition: qtpropertybrowserutils.cpp:177
Definition: qteditorfactory.cpp:2205
void disconnectPropertyManager(QtIntPropertyManager *manager) override
Definition: qteditorfactory.cpp:283
void slotPropertyChanged(QtProperty *property, const QTime &value)
Definition: qteditorfactory.cpp:1187
QtSpinBoxFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:230
~QtFontEditorFactory() override
Definition: qteditorfactory.cpp:2481
void slotSetValue(const QString &value)
Definition: qteditorfactory.cpp:951
void slotSetValue(bool)) Q_PRIVATE_SLOT(d_func()
void initializeEditor(QtProperty *property, Editor *e)
Definition: qteditorfactory.cpp:112
QtColorEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:359
void connectPropertyManager(QtIntPropertyManager *manager) override
Definition: qteditorfactory.cpp:398
int singleStep(const QtProperty *property) const
Definition: qtpropertymanager.cpp:774
Definition: qteditorfactory.cpp:1770
~QtCheckBoxFactory() override
Definition: qteditorfactory.cpp:649
QtDateEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:206
The QtFontPropertyManager provides and manages QFont properties.
Definition: qtpropertymanager.h:702
bool m_updatingEnum
Definition: qteditorfactory.cpp:1961
QLineEdit::EchoMode EchoMode
Definition: qtpropertybrowser.h:61
void slotDecimalsChanged(QtProperty *property, int prec)
Definition: qteditorfactory.cpp:759
void void void slotSetValue(int)) Q_PRIVATE_SLOT(d_func()
QtCheckBoxFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:639
void focusOutEvent(QFocusEvent *e) override
Definition: qteditorfactory.cpp:1628
QWidget * createEditor(QtColorPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:2283
QtDateEditFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:1118
QtCheckBoxFactory * q_ptr
Definition: qteditorfactory.cpp:590
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:1795
void connectPropertyManager(QtFontPropertyManager *manager) override
Definition: qteditorfactory.cpp:2491
The QtDatePropertyManager provides and manages QDate properties.
Definition: qtpropertymanager.h:227
QtSliderFactoryPrivate * d_ptr
Definition: qteditorfactory.h:92
void connectPropertyManager(QtTimePropertyManager *manager) override
Definition: qteditorfactory.cpp:1247
The QtCharPropertyManager provides and manages QChar properties.
Definition: qtpropertymanager.h:329
The QtAbstractEditorFactoryBase provides an interface for editor factories.
Definition: qtpropertybrowser.h:186
The description of this class will come soon !
Definition: qtpropertybrowserutils_p.h:74
QtTimeEditFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:1227
void connectPropertyManager(QtStringPropertyManager *manager) override
Definition: qteditorfactory.cpp:998
The QtFontEditorFactory class provides font editing for properties created by QtFontPropertyManager o...
Definition: qteditorfactory.h:369
QDate value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1908
The description of this class will come soon !
Definition: qteditorfactory.h:58
~QtColorEditorFactory() override
Definition: qteditorfactory.cpp:2263
void slotSetValue(const QDateTime &value)
Definition: qteditorfactory.cpp:1306
QChar value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2409
void connectPropertyManager(QtBoolPropertyManager *manager) override
Definition: qteditorfactory.cpp:659
The QtDateEditFactory class provides QDateEdit widgets for properties created by QtDatePropertyManage...
Definition: qteditorfactory.h:195
void void slotEchoModeChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
QtKeySequenceEditorFactory * q_ptr
Definition: qteditorfactory.cpp:1388
void slotPropertyChanged(QtProperty *property, const QCursor &cursor)
Definition: qteditorfactory.cpp:1969
QtTimeEditFactory * q_ptr
Definition: qteditorfactory.cpp:1179
void connectPropertyManager(QtEnumPropertyManager *manager) override
Definition: qteditorfactory.cpp:1895
Editor * createEditor(QtProperty *property, QWidget *parent)
Definition: qteditorfactory.cpp:105
int value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:745
void slotRangeChanged(QtProperty *, int, int)) Q_PRIVATE_SLOT(d_func()
QtCursorEditorFactoryPrivate()
Definition: qteditorfactory.cpp:1964
void void slotSingleStepChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
void slotPropertyChanged(QtProperty *property, const QChar &value)
Definition: qteditorfactory.cpp:1674
void slotEditorDestroyed(QObject *)) Q_PRIVATE_SLOT(d_func()
void disconnectPropertyManager(QtCharPropertyManager *manager) override
Definition: qteditorfactory.cpp:1763
void slotRegExpChanged(QtProperty *, const QRegExp &)) Q_PRIVATE_SLOT(d_func()
QtCheckBoxFactoryPrivate * d_ptr
Definition: qteditorfactory.h:138
QWidget * createEditor(QtCursorPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:2067
int minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:754
QtDateTimeEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:250
The QtDoublePropertyManager provides and manages double properties.
Definition: qtpropertymanager.h:154
void connectPropertyManager(QtCursorPropertyManager *manager) override
Definition: qteditorfactory.cpp:2057
void slotSetValue(const QChar &)) Q_PRIVATE_SLOT(d_func()
void setEnumNames(QtProperty *property, const QStringList &names)
Definition: qtpropertymanager.cpp:5281
QtKeySequenceEditorFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:1438
QtEnumEditorFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:1875
~QtSliderFactory() override
Definition: qteditorfactory.cpp:388
QtColorEditorFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:2254
void slotRangeChanged(QtProperty *property, const QDate &min, const QDate &max)
Definition: qteditorfactory.cpp:1070
The QtAbstractEditorFactory is the base template class for editor factories.
Definition: qtpropertybrowser.h:202
The QtBoolPropertyManager class provides and manages boolean properties.
Definition: qtpropertymanager.h:126
~QtKeySequenceEditorFactory() override
Definition: qteditorfactory.cpp:1448
QtDateEditFactory * q_ptr
Definition: qteditorfactory.cpp:1048
QtCharEditorFactory * q_ptr
Definition: qteditorfactory.cpp:1665
#define Q_TYPENAME
Definition: qteditorfactory.cpp:40
QtDoubleSpinBoxFactoryPrivate * d_ptr
Definition: qteditorfactory.h:159
void slotEnumChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
~QtSpinBoxFactory() override
Definition: qteditorfactory.cpp:240
Definition: qteditorfactory.cpp:1178
int decimals(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1094
QWidget * createEditor(QtProperty *property, QWidget *parent)
Definition: qtpropertybrowser.h:205
The QtLineEditFactory class provides QLineEdit widgets for properties created by QtStringPropertyMana...
Definition: qteditorfactory.h:172
Definition: qteditorfactory.cpp:2423
void setValue(QtProperty *property, const QFont &val)
Definition: qtpropertymanager.cpp:6308
void slotPropertyChanged(QtProperty *property, double value)
Definition: qteditorfactory.cpp:704
void slotSetValue(const QKeySequence &value)
Definition: qteditorfactory.cpp:1411
QDate maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1926
void setValue(QtProperty *property, int val)
Definition: qtpropertymanager.cpp:5239
EchoMode echoMode(const QtProperty *property) const override
Definition: qtpropertymanager.cpp:1405
QWidget * createEditor(QtCharPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1746
QtSliderFactory * q_ptr
Definition: qteditorfactory.cpp:295
QtCharEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:292
bool event(QEvent *e) override
Definition: qteditorfactory.cpp:1649
void setEnumIcons(QtProperty *property, const QMap< int, QIcon > &icons)
Definition: qtpropertymanager.cpp:5317
QtFontEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:380
void connectPropertyManager(QtDoublePropertyManager *manager) override
Definition: qteditorfactory.cpp:827
~QtLineEditFactory() override
Definition: qteditorfactory.cpp:988
QString value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1386
QMap< QtProperty *, QList< QWidget * > > m_enumToEditors
Definition: qteditorfactory.cpp:1959
The QtDateTimePropertyManager provides and manages QDateTime properties.
Definition: qtpropertymanager.h:281
void slotClearChar()
Definition: qteditorfactory.cpp:1565
QtTimeEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:229
double minimum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1065
QtKeySequenceEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:271
void setValue(QtProperty *property, double val)
Definition: qtpropertymanager.cpp:1133
Definition: qteditorfactory.cpp:1492
The QtKeySequenceEditorFactory class provides editor widgets for properties created by QtKeySequenceP...
Definition: qteditorfactory.h:260
~QtCharEditorFactory() override
Definition: qteditorfactory.cpp:1726
QtEnumPropertyManager * m_enumPropertyManager
Definition: qteditorfactory.cpp:1955
QtCursorEditorFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:2033
void void slotSingleStepChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
void valueChanged(const QChar &value)
QtDateTimeEditFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:1333
bool blockCheckBoxSignals(bool block)
Definition: qtpropertybrowserutils.cpp:236
void slotSetValue(const QChar &value)
Definition: qteditorfactory.cpp:1689
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:1752
double singleStep(const QtProperty *property) const
Definition: qtpropertymanager.cpp:1085
The QtCursorPropertyManager provides and manages QCursor properties.
Definition: qtpropertymanager.h:766
PropertyManager * propertyManager(QtProperty *property) const
Definition: qtpropertybrowser.h:236
QMap< QWidget *, QtProperty * > m_editorToEnum
Definition: qteditorfactory.cpp:1960
QStringList enumNames(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5182
void keyPressEvent(QKeyEvent *e) override
Definition: qteditorfactory.cpp:1633
void slotSetValue(int value)
Definition: qteditorfactory.cpp:202
void slotSetValue(const QTime &)) Q_PRIVATE_SLOT(d_func()
void slotSetValue(int value)
Definition: qteditorfactory.cpp:1848
void connectPropertyManager(QtDatePropertyManager *manager) override
Definition: qteditorfactory.cpp:1138
void focusInEvent(QFocusEvent *e) override
Definition: qteditorfactory.cpp:1622
QMap< QtProperty *, EditorList > PropertyToEditorListMap
Definition: qteditorfactory.cpp:93
virtual void connectPropertyManager(PropertyManager *manager)=0
void slotRangeChanged(QtProperty *, double, double)) Q_PRIVATE_SLOT(d_func()
void slotSetValue(bool value)
Definition: qteditorfactory.cpp:611
void disconnectPropertyManager(QtTimePropertyManager *manager) override
Definition: qteditorfactory.cpp:1274
QWidget * createEditor(QtIntPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:412
QtEnumEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:313
void disconnectPropertyManager(QtKeySequencePropertyManager *manager) override
Definition: qteditorfactory.cpp:1485
void disconnectPropertyManager(QtBoolPropertyManager *manager) override
Definition: qteditorfactory.cpp:685
void connectPropertyManager(QtKeySequencePropertyManager *manager) override
Definition: qteditorfactory.cpp:1458
The QtEnumPropertyManager provides and manages enum properties.
Definition: qtpropertymanager.h:610
void setValue(QtProperty *property, const QString &val)
Definition: qtpropertymanager.cpp:1457
~QtDoubleSpinBoxFactory() override
Definition: qteditorfactory.cpp:817
int value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5173
void setValue(QtProperty *property, const QDateTime &val)
Definition: qtpropertymanager.cpp:2227
QtLineEditFactory * q_ptr
Definition: qteditorfactory.cpp:877
QWidget * createEditor(QtDoublePropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:843
~QtTimeEditFactory() override
Definition: qteditorfactory.cpp:1237
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:127
QWidget * createEditor(QtKeySequencePropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1468
EditorToPropertyMap m_editorToProperty
Definition: qteditorfactory.cpp:101
void slotSetValue(const QFont &value)
Definition: qteditorfactory.cpp:2445
The QtKeySequencePropertyManager provides and manages QKeySequence properties.
Definition: qtpropertymanager.h:305
The QtTimeEditFactory class provides QTimeEdit widgets for properties created by QtTimePropertyManage...
Definition: qteditorfactory.h:218
void disconnectPropertyManager(QtIntPropertyManager *manager) override
Definition: qteditorfactory.cpp:431
QtColorEditorFactory * q_ptr
Definition: qteditorfactory.cpp:2206
void disconnectPropertyManager(QtFontPropertyManager *manager) override
Definition: qteditorfactory.cpp:2515
void slotSetValue(const QTime &value)
Definition: qteditorfactory.cpp:1200
bool eventFilter(QObject *o, QEvent *e) override
Definition: qteditorfactory.cpp:1531
void slotEnumNamesChanged(QtProperty *, const QStringList &)) Q_PRIVATE_SLOT(d_func()
QtSpinBoxFactoryPrivate * d_ptr
Definition: qteditorfactory.h:69
QtDateTimeEditFactory * q_ptr
Definition: qteditorfactory.cpp:1282
QtFontEditorFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:2472
void disconnectPropertyManager(QtColorPropertyManager *manager) override
Definition: qteditorfactory.cpp:2297
QtLineEditFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:978
void slotSetValue(const QDate &value)
Definition: qteditorfactory.cpp:1091
Definition: qteditorfactory.cpp:1281
QtEnumEditorFactory * q_ptr
Definition: qteditorfactory.cpp:1771
void connectPropertyManager(QtCharPropertyManager *manager) override
Definition: qteditorfactory.cpp:1736
PropertyToEditorListMap m_createdEditors
Definition: qteditorfactory.cpp:100
static QPixmap fontValuePixmap(const QFont &f)
Definition: qtpropertybrowserutils.cpp:158
QLineEdit * m_lineEdit
Definition: qteditorfactory.cpp:1516
QTime value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2098
void setValue(QtProperty *property, const QChar &val)
Definition: qtpropertymanager.cpp:2432
QKeySequence value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:2308
void disconnectPropertyManager(QtStringPropertyManager *manager) override
Definition: qteditorfactory.cpp:1036
The QtSliderFactory class provides QSlider widgets for properties created by QtIntPropertyManager obj...
Definition: qteditorfactory.h:81
Definition: qteditorfactory.cpp:589
void void void slotSetValue(int)) Q_PRIVATE_SLOT(d_func()
~QtCursorEditorFactory() override
Definition: qteditorfactory.cpp:2048
void setValue(const QChar &value)
Definition: qteditorfactory.cpp:1608
void slotPropertyChanged(QtProperty *property, const QString &value)
Definition: qteditorfactory.cpp:887
The QtEnumEditorFactory class provides QComboBox widgets for properties created by QtEnumPropertyMana...
Definition: qteditorfactory.h:302
void slotPropertyChanged(QtProperty *property, bool value)
Definition: qteditorfactory.cpp:597
void slotRangeChanged(QtProperty *property, int min, int max)
Definition: qteditorfactory.cpp:317
void slotSetValue(const QDateTime &)) Q_PRIVATE_SLOT(d_func()
QtEnumEditorFactory * m_enumEditorFactory
Definition: qteditorfactory.cpp:1954
void setValue(QtProperty *property, const QColor &val)
Definition: qtpropertymanager.cpp:6645
void connectPropertyManager(QtColorPropertyManager *manager) override
Definition: qteditorfactory.cpp:2273
void slotPropertyChanged(QtProperty *property, const QKeySequence &value)
Definition: qteditorfactory.cpp:1396
QFont value(const QtProperty *property) const
Definition: qtpropertymanager.cpp:6272
void slotPropertyChanged(QtProperty *property, int value)
Definition: qteditorfactory.cpp:1781
void void slotSingleStepChanged(QtProperty *, double)) Q_PRIVATE_SLOT(d_func()
void setValue(QtProperty *property, int val)
Definition: qtpropertymanager.cpp:800
~QtDateEditFactory() override
Definition: qteditorfactory.cpp:1128
void slotSingleStepChanged(QtProperty *property, int step)
Definition: qteditorfactory.cpp:337
Definition: qteditorfactory.cpp:1664
QMap< Editor *, QtProperty * > EditorToPropertyMap
Definition: qteditorfactory.cpp:94
QtCharEditorFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:1716
int maximum(const QtProperty *property) const
Definition: qtpropertymanager.cpp:763
void slotEchoModeChanged(QtProperty *, int)
Definition: qteditorfactory.cpp:930
QList< Editor * > EditorList
Definition: qteditorfactory.cpp:92
QtCharEdit(QWidget *parent=nullptr)
Definition: qteditorfactory.cpp:1519
QWidget * createEditor(QtStringPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qteditorfactory.cpp:1012
void void void slotSetValue(int)) Q_PRIVATE_SLOT(d_func()
void disconnectPropertyManager(QtCursorPropertyManager *manager) override
Definition: qteditorfactory.cpp:2097
QtSliderFactory(QObject *parent=nullptr)
Definition: qteditorfactory.cpp:378
QMap< int, QIcon > enumIcons(const QtProperty *property) const
Definition: qtpropertymanager.cpp:5191
void slotSetValue(double value)
Definition: qteditorfactory.cpp:780
QString propertyName() const
Definition: qtpropertybrowser.cpp:231
void disconnectPropertyManager(QtDateTimePropertyManager *manager) override
Definition: qteditorfactory.cpp:1380
void slotEnumIconsChanged(QtProperty *property, const QMap< int, QIcon > &)
Definition: qteditorfactory.cpp:1823
The QtColorPropertyManager provides and manages QColor properties.
Definition: qtpropertymanager.h:737