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 The QtDoublePropertyManager provides and manages double properties.
Definition: qtpropertymanager.h:155
QtCharEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:293
Definition: qteditorfactory.cpp:1178
The QtLineEditFactory class provides QLineEdit widgets for properties created by QtStringPropertyMana...
Definition: qteditorfactory.h:173
QtCursorEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:339
The QtKeySequenceEditorFactory class provides editor widgets for properties created by QtKeySequenceP...
Definition: qteditorfactory.h:261
Definition: qteditorfactory.cpp:2423
Definition: qteditorfactory.cpp:2205
Definition: qteditorfactory.cpp:1387
The QtDateTimeEditFactory class provides QDateTimeEdit widgets for properties created by QtDateTimePr...
Definition: qteditorfactory.h:240
QtDoubleSpinBoxFactoryPrivate * d_ptr
Definition: qteditorfactory.h:160
QtLineEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:184
The QtKeySequencePropertyManager provides and manages QKeySequence properties.
Definition: qtpropertymanager.h:306
The QtCheckBoxFactory class provides QCheckBox widgets for properties created by QtBoolPropertyManage...
Definition: qteditorfactory.h:128
QtDateEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:207
The QtTimeEditFactory class provides QTimeEdit widgets for properties created by QtTimePropertyManage...
Definition: qteditorfactory.h:219
QtFontEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:381
The QtStringPropertyManager provides and manages QString properties.
Definition: qtpropertymanager.h:194
The QtCharPropertyManager provides and manages QChar properties.
Definition: qtpropertymanager.h:330
The QtDoubleSpinBoxFactory class provides QDoubleSpinBox widgets for properties created by QtDoublePr...
Definition: qteditorfactory.h:149
The QtAbstractEditorFactory is the base template class for editor factories.
Definition: qtpropertybrowser.h:203
The QtFontPropertyManager provides and manages QFont properties.
Definition: qtpropertymanager.h:703
The QtIntPropertyManager provides and manages int properties.
Definition: qtpropertymanager.h:91
The QtCursorPropertyManager provides and manages QCursor properties.
Definition: qtpropertymanager.h:767
The QtTimePropertyManager provides and manages QTime properties.
Definition: qtpropertymanager.h:258
Definition: qteditorfactory.cpp:1944
Definition: qteditorfactory.cpp:1664
The QtFontEditorFactory class provides font editing for properties created by QtFontPropertyManager o...
Definition: qteditorfactory.h:370
QtTimeEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:230
Definition: qteditorfactory.cpp:692
QtSliderFactoryPrivate * d_ptr
Definition: qteditorfactory.h:93
The QtDatePropertyManager provides and manages QDate properties.
Definition: qtpropertymanager.h:228
QtKeySequenceEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:272
The QtColorPropertyManager provides and manages QColor properties.
Definition: qtpropertymanager.h:738
Definition: qteditorfactory.cpp:589
The QtCursorEditorFactory class provides QComboBox widgets for properties created by QtCursorProperty...
Definition: qteditorfactory.h:328
QtSpinBoxFactoryPrivate * d_ptr
Definition: qteditorfactory.h:70
Definition: qteditorfactory.cpp:876
The QtBoolPropertyManager class provides and manages boolean properties.
Definition: qtpropertymanager.h:127
Definition: qteditorfactory.cpp:143
Definition: qteditorfactory.cpp:1281
Definition: qteditorfactory.cpp:294
QtCheckBoxFactoryPrivate * d_ptr
Definition: qteditorfactory.h:139
The QtColorEditorFactory class provides color editing for properties created by QtColorPropertyManage...
Definition: qteditorfactory.h:349
The QtCharEditorFactory class provides editor widgets for properties created by QtCharPropertyManager...
Definition: qteditorfactory.h:282
Definition: qteditorfactory.cpp:1047
#define QT_QTPROPERTYBROWSER_EXPORT
Definition: qtpropertybrowser.h:59
The QtDateTimePropertyManager provides and manages QDateTime properties.
Definition: qtpropertymanager.h:282
The description of this class will come soon !
Definition: qteditorfactory.h:59
QWidget * createEditor(QtProperty *property, QWidget *parent)
Definition: qtpropertybrowser.h:206
The QtProperty class encapsulates an instance of a property.
Definition: qtpropertybrowser.h:113
virtual void disconnectPropertyManager(PropertyManager *manager)=0
QtColorEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:360
QtDateTimeEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:251
virtual void connectPropertyManager(PropertyManager *manager)=0
The QtSliderFactory class provides QSlider widgets for properties created by QtIntPropertyManager obj...
Definition: qteditorfactory.h:82
Definition: qteditorfactory.cpp:1770
The QtEnumPropertyManager provides and manages enum properties.
Definition: qtpropertymanager.h:611
The QtDateEditFactory class provides QDateEdit widgets for properties created by QtDatePropertyManage...
Definition: qteditorfactory.h:196
QtEnumEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:314
The QtEnumEditorFactory class provides QComboBox widgets for properties created by QtEnumPropertyMana...
Definition: qteditorfactory.h:303