41 #ifndef QTEDITORFACTORY_H
42 #define QTEDITORFACTORY_H
46 #if QT_VERSION >= 0x040400
50 class QtSpinBoxFactoryPrivate;
74 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
int))
75 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(QtProperty *,
int,
int))
76 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(QtProperty *,
int))
77 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
78 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
81 class QtSliderFactoryPrivate;
91 QWidget *
createEditor(QtIntPropertyManager *manager, QtProperty *property,
98 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *,
int))
99 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(QtProperty *,
int,
int))
100 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(QtProperty *,
int))
101 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
102 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
105 class QtScrollBarFactoryPrivate;
115 QWidget *
createEditor(QtIntPropertyManager *manager, QtProperty *property,
122 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *,
int))
123 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(QtProperty *,
int,
int))
124 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(QtProperty *,
int))
125 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
126 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
129 class QtCheckBoxFactoryPrivate;
139 QWidget *
createEditor(QtBoolPropertyManager *manager, QtProperty *property,
146 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *,
bool))
147 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
bool))
148 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
151 class QtDoubleSpinBoxFactoryPrivate;
161 QWidget *
createEditor(QtDoublePropertyManager *manager, QtProperty *property,
165 QtDoubleSpinBoxFactoryPrivate *
d_ptr;
168 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *,
double))
169 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(QtProperty *,
double,
double))
170 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(QtProperty *,
double))
171 Q_PRIVATE_SLOT(d_func(),
void slotDecimalsChanged(QtProperty *,
int))
172 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
double))
173 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
176 class QtLineEditFactoryPrivate;
186 QWidget *
createEditor(QtStringPropertyManager *manager, QtProperty *property,
193 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *, const QString &))
194 Q_PRIVATE_SLOT(d_func(),
void slotRegExpChanged(QtProperty *, const QRegExp &))
195 Q_PRIVATE_SLOT(d_func(),
void slotEchoModeChanged(QtProperty *,
int))
196 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(const QString &))
197 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
200 class QtDateEditFactoryPrivate;
210 QWidget *
createEditor(QtDatePropertyManager *manager, QtProperty *property,
217 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *, const QDate &))
218 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(QtProperty *,
219 const QDate &, const QDate &))
220 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(const QDate &))
221 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
224 class QtTimeEditFactoryPrivate;
234 QWidget *
createEditor(QtTimePropertyManager *manager, QtProperty *property,
241 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *, const QTime &))
242 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(const QTime &))
243 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
246 class QtDateTimeEditFactoryPrivate;
256 QWidget *
createEditor(QtDateTimePropertyManager *manager, QtProperty *property,
260 QtDateTimeEditFactoryPrivate *
d_ptr;
263 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *, const QDateTime &))
264 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(const QDateTime &))
265 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
268 class QtKeySequenceEditorFactoryPrivate;
278 QWidget *
createEditor(QtKeySequencePropertyManager *manager, QtProperty *property,
282 QtKeySequenceEditorFactoryPrivate *
d_ptr;
285 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *, const QKeySequence &))
286 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(const QKeySequence &))
287 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
290 class QtCharEditorFactoryPrivate;
300 QWidget *
createEditor(QtCharPropertyManager *manager, QtProperty *property,
307 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *, const QChar &))
308 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(const QChar &))
309 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
312 class QtEnumEditorFactoryPrivate;
322 QWidget *
createEditor(QtEnumPropertyManager *manager, QtProperty *property,
329 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *,
int))
330 Q_PRIVATE_SLOT(d_func(),
void slotEnumNamesChanged(QtProperty *,
331 const QStringList &))
332 Q_PRIVATE_SLOT(d_func(),
void slotEnumIconsChanged(QtProperty *,
333 const QMap<
int, QIcon> &))
334 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
335 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
338 class QtCursorEditorFactoryPrivate;
348 QWidget *
createEditor(QtCursorPropertyManager *manager, QtProperty *property,
352 QtCursorEditorFactoryPrivate *
d_ptr;
355 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *, const QCursor &))
356 Q_PRIVATE_SLOT(d_func(),
void slotEnumChanged(QtProperty *,
int))
357 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
360 class QtColorEditorFactoryPrivate;
370 QWidget *
createEditor(QtColorPropertyManager *manager, QtProperty *property,
377 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *, const QColor &))
378 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
379 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(const QColor &))
382 class QtFontEditorFactoryPrivate;
392 QWidget *
createEditor(QtFontPropertyManager *manager, QtProperty *property,
399 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(QtProperty *, const QFont &))
400 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
401 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(const QFont &))
404 #if QT_VERSION >= 0x040400
Definition: qtpropertymanager.h:140
QtCharEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:304
Definition: qteditorfactory.h:178
QtCursorEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:352
Definition: qteditorfactory.h:270
Definition: qteditorfactory.h:248
QtDoubleSpinBoxFactoryPrivate * d_ptr
Definition: qteditorfactory.h:165
QtLineEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:190
Definition: qtpropertymanager.h:290
virtual void disconnectPropertyManager(PropertyManager *manager)=0
Definition: qteditorfactory.h:131
QtDateEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:214
Definition: qteditorfactory.h:226
QtFontEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:396
Definition: qtpropertymanager.h:177
Definition: qtpropertymanager.h:315
Definition: qteditorfactory.h:153
Definition: qtpropertybrowser.h:167
Definition: qtpropertymanager.h:700
Definition: qtpropertymanager.h:80
Definition: qtpropertymanager.h:766
Definition: qtpropertymanager.h:240
Definition: qteditorfactory.h:384
QtTimeEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:238
QtSliderFactoryPrivate * d_ptr
Definition: qteditorfactory.h:95
Definition: qtpropertymanager.h:209
QtKeySequenceEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:282
Definition: qtpropertymanager.h:736
QWidget * createEditor(QtProperty *property, QWidget *parent)
Definition: qtpropertybrowser.h:171
Definition: qteditorfactory.h:340
QtSpinBoxFactoryPrivate * d_ptr
Definition: qteditorfactory.h:71
Definition: qtpropertymanager.h:114
QtCheckBoxFactoryPrivate * d_ptr
Definition: qteditorfactory.h:143
Definition: qteditorfactory.h:362
Definition: qteditorfactory.h:292
#define QT_QTPROPERTYBROWSER_EXPORT
Definition: qtpropertybrowser.h:59
Definition: qtpropertymanager.h:265
The description of this class will come soon !
Definition: qteditorfactory.h:59
The description of this class will come soon !
Definition: qtpropertybrowser.h:74
QtColorEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:374
QtDateTimeEditFactoryPrivate * d_ptr
Definition: qteditorfactory.h:260
Definition: qteditorfactory.h:83
virtual void connectPropertyManager(PropertyManager *manager)=0
Definition: qtpropertymanager.h:605
Definition: qteditorfactory.h:202
QtEnumEditorFactoryPrivate * d_ptr
Definition: qteditorfactory.h:326
Definition: qteditorfactory.h:314