42#ifndef QTEDITORFACTORY_H
43#define QTEDITORFACTORY_H
45#include "qtpropertymanager.h"
47#include "../commonWidgets.h"
49#if QT_VERSION >= 0x040400
70 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
int))
71 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty *,
int,
int))
72 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty *,
int))
73 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
74 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
94 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
int))
95 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty *,
int,
int))
96 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty *,
int))
97 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
98 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
118 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
int))
119 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty *,
int,
int))
120 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty *,
int))
121 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
122 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
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 *))
164 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
double))
165 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty *,
double,
double))
166 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty *,
double))
167 Q_PRIVATE_SLOT(d_func(),
void slotDecimalsChanged(
QtProperty *,
int))
168 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
double))
169 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
189 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
const QString &))
190 Q_PRIVATE_SLOT(d_func(),
void slotRegExpChanged(
QtProperty *,
const QRegularExpression &))
191 Q_PRIVATE_SLOT(d_func(),
void slotEchoModeChanged(
QtProperty *,
int))
192 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QString &))
193 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
213 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
const QDate &))
214 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty *,
215 const QDate &,
const QDate &))
216 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QDate &))
217 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
237 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
const QTime &))
238 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QTime &))
239 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
259 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
const QDateTime &))
260 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QDateTime &))
261 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
281 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
const QKeySequence &))
282 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QKeySequence &))
283 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
303 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
const QChar &))
304 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QChar &))
305 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
325 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
int))
326 Q_PRIVATE_SLOT(d_func(),
void slotEnumNamesChanged(
QtProperty *,
327 const QStringList &))
328 Q_PRIVATE_SLOT(d_func(),
void slotEnumIconsChanged(
QtProperty *,
329 const QMap<int, QIcon> &))
330 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
int))
331 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
351 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
const QCursor &))
352 Q_PRIVATE_SLOT(d_func(),
void slotEnumChanged(
QtProperty *,
int))
353 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
373 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
const QColor &))
374 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
375 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QColor &))
395 Q_PRIVATE_SLOT(d_func(),
void slotPropertyChanged(
QtProperty *,
const QFont &))
396 Q_PRIVATE_SLOT(d_func(),
void slotEditorDestroyed(QObject *))
397 Q_PRIVATE_SLOT(d_func(),
void slotSetValue(
const QFont &))
400#if QT_VERSION >= 0x040400
The QtAbstractEditorFactory is the base template class for editor factories.
Definition qtpropertybrowser.h:154
QWidget * createEditor(QtProperty *property, QWidget *parent)
Definition qtpropertybrowser.h:157
virtual void disconnectPropertyManager(PropertyManager *manager)=0
virtual void connectPropertyManager(PropertyManager *manager)=0
The QtBoolPropertyManager class provides and manages boolean properties.
Definition qtpropertymanager.h:110
The QtCharEditorFactory class provides editor widgets for properties created by QtCharPropertyManager...
Definition qteditorfactory.h:289
Definition qteditorfactory.cpp:1722
The QtCharPropertyManager provides and manages QChar properties.
Definition qtpropertymanager.h:311
The QtCheckBoxFactory class provides QCheckBox widgets for properties created by QtBoolPropertyManage...
Definition qteditorfactory.h:128
Definition qteditorfactory.cpp:605
The QtColorEditorFactory class provides color editing for properties created by QtColorPropertyManage...
Definition qteditorfactory.h:359
Definition qteditorfactory.cpp:2280
The QtColorPropertyManager provides and manages QColor properties.
Definition qtpropertymanager.h:765
The QtCursorEditorFactory class provides QComboBox widgets for properties created by QtCursorProperty...
Definition qteditorfactory.h:337
Definition qteditorfactory.cpp:2009
The QtCursorPropertyManager provides and manages QCursor properties.
Definition qtpropertymanager.h:795
The QtDateEditFactory class provides QDateEdit widgets for properties created by QtDatePropertyManage...
Definition qteditorfactory.h:199
Definition qteditorfactory.cpp:1076
The QtDatePropertyManager provides and manages QDate properties.
Definition qtpropertymanager.h:205
The QtDateTimeEditFactory class provides QDateTimeEdit widgets for properties created by QtDateTimePr...
Definition qteditorfactory.h:245
Definition qteditorfactory.cpp:1321
The QtDateTimePropertyManager provides and manages QDateTime properties.
Definition qtpropertymanager.h:261
The QtDoublePropertyManager provides and manages double properties.
Definition qtpropertymanager.h:136
The QtDoubleSpinBoxFactory class provides QDoubleSpinBox widgets for properties created by QtDoublePr...
Definition qteditorfactory.h:150
Definition qteditorfactory.cpp:714
The QtEnumEditorFactory class provides QComboBox widgets for properties created by QtEnumPropertyMana...
Definition qteditorfactory.h:311
Definition qteditorfactory.cpp:1834
The QtEnumPropertyManager provides and manages enum properties.
Definition qtpropertymanager.h:634
The QtFontEditorFactory class provides font editing for properties created by QtFontPropertyManager o...
Definition qteditorfactory.h:381
Definition qteditorfactory.cpp:2502
The QtFontPropertyManager provides and manages QFont properties.
Definition qtpropertymanager.h:729
The QtIntPropertyManager provides and manages int properties.
Definition qtpropertymanager.h:76
The QtKeySequenceEditorFactory class provides editor widgets for properties created by QtKeySequenceP...
Definition qteditorfactory.h:267
Definition qteditorfactory.cpp:1433
The QtKeySequencePropertyManager provides and manages QKeySequence properties.
Definition qtpropertymanager.h:286
The QtLineEditFactory class provides QLineEdit widgets for properties created by QtStringPropertyMana...
Definition qteditorfactory.h:175
Definition qteditorfactory.cpp:902
The QtProperty class encapsulates an instance of a property.
Definition qtpropertybrowser.h:61
The QtSliderFactory class provides QSlider widgets for properties created by QtIntPropertyManager obj...
Definition qteditorfactory.h:80
Definition qteditorfactory.cpp:300
The QtSpinBoxFactory class provides QSpinBox widgets for properties created by QtIntPropertyManager o...
Definition qteditorfactory.cpp:144
The QtStringPropertyManager provides and manages QString properties.
Definition qtpropertymanager.h:173
The QtTimeEditFactory class provides QTimeEdit widgets for properties created by QtTimePropertyManage...
Definition qteditorfactory.h:223
Definition qteditorfactory.cpp:1212
The QtTimePropertyManager provides and manages QTime properties.
Definition qtpropertymanager.h:236