|
Computer Assited Medical Intervention Tool Kit
version 5.0
|
|
Go to the documentation of this file.
41 #ifndef QTVARIANTPROPERTY_H
42 #define QTVARIANTPROPERTY_H
45 #include <QtCore/QVariant>
46 #include <QtGui/QIcon>
48 #if QT_VERSION >= 0x040400
52 class QRegularExpression;
100 QVariant value()
const;
101 QVariant attributeValue(
const QString& attribute)
const;
102 int valueType()
const;
103 int propertyType()
const;
105 void setValue(
const QVariant& value);
106 void setAttribute(
const QString& attribute,
const QVariant& value);
108 virtual void setAttribute(
const QString& attribute,
const QMap<int, QIcon>& value);
127 int propertyType(
const QtProperty* property)
const;
128 int valueType(
const QtProperty* property)
const;
131 virtual bool isPropertyTypeSupported(
int propertyType)
const;
132 virtual int valueType(
int propertyType)
const;
133 virtual QStringList attributes(
int propertyType)
const;
134 virtual int attributeType(
int propertyType,
const QString& attribute)
const;
136 virtual QVariant value(
const QtProperty* property)
const;
137 virtual QVariant attributeValue(
const QtProperty* property,
const QString& attribute)
const;
139 static int enumTypeId();
140 static int flagTypeId();
141 static int groupTypeId();
142 static int iconMapTypeId();
144 virtual void setValue(
QtProperty* property,
const QVariant& val);
145 virtual void setAttribute(
QtProperty* property,
146 const QString& attribute,
const QVariant& value);
148 virtual void setAttribute(
QtProperty* property,
149 const QString& attribute,
const QMap<int, QIcon>& value);
151 void valueChanged(
QtProperty* property,
const QVariant& val);
153 const QString& attribute,
const QVariant& val);
163 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
int))
164 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
int,
int))
165 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty*,
int))
166 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
double))
167 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
double,
double))
168 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty*,
double))
169 Q_PRIVATE_SLOT(d_func(),
void slotDecimalsChanged(
QtProperty*,
int))
170 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
bool))
171 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QString&))
172 Q_PRIVATE_SLOT(d_func(),
void slotRegExpChanged(
QtProperty*,
const QRegularExpression&))
173 Q_PRIVATE_SLOT(d_func(),
void slotEchoModeChanged(
QtProperty*,
int))
174 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QDate&))
175 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
const QDate&,
const QDate&))
176 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QTime&))
177 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QDateTime&))
178 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QKeySequence&))
179 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QChar&))
180 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QLocale&))
181 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QPoint&))
182 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QPointF&))
183 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QVector3D&))
184 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QSize&))
185 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
const QSize&,
const QSize&))
186 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QSizeF&))
187 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
const QSizeF&,
const QSizeF&))
188 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QRect&))
189 Q_PRIVATE_SLOT(d_func(),
void slotConstraintChanged(
QtProperty*,
const QRect&))
190 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QRectF&))
191 Q_PRIVATE_SLOT(d_func(),
void slotConstraintChanged(
QtProperty*,
const QRectF&))
192 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QColor&))
193 Q_PRIVATE_SLOT(d_func(),
void slotEnumNamesChanged(
QtProperty*,
const QStringList&))
194 Q_PRIVATE_SLOT(d_func(),
void slotEnumIconsChanged(
QtProperty*,
const QMap<int, QIcon>&))
195 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QSizePolicy&))
196 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QFont&))
197 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QCursor&))
198 Q_PRIVATE_SLOT(d_func(),
void slotFlagNamesChanged(
QtProperty*,
const QStringList&))
203 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
220 QWidget* parent)
override;
225 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
232 #if QT_VERSION >= 0x040400
236 Q_DECLARE_METATYPE(QIcon)
The QtRectPropertyManager provides and manages QRect properties.
Definition: qtpropertymanager.h:570
void setStatusTip(const QString &text)
Definition: qtpropertybrowser.cpp:318
QtProperty * addProperty(const QString &name=QString())
Definition: qtpropertybrowser.cpp:748
QtVariantEditorFactoryPrivate * d_ptr
Definition: qtvariantproperty.h:223
The QtVector3DPropertyManager provides and manages QVector3D properties.
Definition: qtpropertymanager.h:645
QtFontEditorFactory * m_fontEditorFactory
Definition: qtvariantproperty.cpp:2044
The QtPointPropertyManager provides and manages QPoint properties.
Definition: qtpropertymanager.h:424
virtual QStringList attributes(int propertyType) const
Definition: qtvariantproperty.cpp:1608
Definition: qtvariantproperty.cpp:63
void slotEnumChanged(QtProperty *property, int val)
The QtIntPropertyManager provides and manages int properties.
Definition: qtpropertymanager.h:92
QtEnumPropertyManager * subEnumPropertyManager() const
Definition: qtpropertymanager.cpp:5824
void propertyRemoved(QtProperty *property, QtProperty *parent)
QList< QtProperty * > subProperties() const
Definition: qtpropertybrowser.cpp:189
The QtColorEditorFactory class provides color editing for properties created by QtColorPropertyManage...
Definition: qteditorfactory.h:403
The QtSizeFPropertyManager provides and manages QSizeF properties.
Definition: qtpropertymanager.h:529
QString valueText(const QtProperty *property) const override
Definition: qtvariantproperty.cpp:1944
Definition: qtvariantproperty.cpp:67
const QString m_enumIconsAttribute
Definition: qtvariantproperty.cpp:362
QtVariantPropertyPrivate(QtVariantPropertyManager *m)
Definition: qtvariantproperty.cpp:142
int valueType() const
Definition: qtvariantproperty.cpp:235
void void void void void void void void void void void void void void void void void void void void void void void void void void slotConstraintChanged(QtProperty *, const QRect &)) Q_PRIVATE_SLOT(d_func()
QtCursorEditorFactory * m_cursorEditorFactory
Definition: qtvariantproperty.cpp:2042
const QString m_regExpAttribute
Definition: qtvariantproperty.cpp:367
The QtDateTimeEditFactory class provides QDateTimeEdit widgets for properties created by QtDateTimePr...
Definition: qteditorfactory.h:274
The QtCharEditorFactory class provides editor widgets for properties created by QtCharPropertyManager...
Definition: qteditorfactory.h:324
static QtProperty * wrappedProperty(QtProperty *property)
Definition: qtvariantproperty.cpp:136
const QString m_minimumAttribute
Definition: qtvariantproperty.cpp:366
virtual QtProperty * createProperty()
Definition: qtpropertybrowser.cpp:767
QIcon valueIcon(const QtProperty *property) const override
Definition: qtvariantproperty.cpp:1952
#define QT_QTPROPERTYBROWSER_EXPORT
Definition: qtpropertybrowser.h:59
void addPropertyManager(PropertyManager *manager)
Definition: qtpropertybrowser.h:220
QtVariantProperty * variantProperty(const QtProperty *property) const
Definition: qtvariantproperty.cpp:1286
The QtCursorEditorFactory class provides QComboBox widgets for properties created by QtCursorProperty...
Definition: qteditorfactory.h:378
QMap< QtProperty *, QtVariantProperty * > m_internalToProperty
Definition: qtvariantproperty.cpp:357
void valueChanged(QtProperty *property, const QVariant &val)
static int enumTypeId()
Definition: qtvariantproperty.cpp:91
The QtStringPropertyManager provides and manages QString properties.
Definition: qtpropertymanager.h:207
The QtFlagPropertyManager provides and manages flag properties.
Definition: qtpropertymanager.h:715
~QtVariantProperty() override
Definition: qtvariantproperty.cpp:204
void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void slotPropertyInserted(QtProperty *, QtProperty *, QtProperty *)) Q_PRIVATE_SLOT(d_func()
int internalPropertyToType(QtProperty *property) const
Definition: qtvariantproperty.cpp:384
The QtVariantPropertyManager class provides and manages QVariant based properties.
Definition: qtvariantproperty.h:119
Definition: qtvariantproperty.cpp:140
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
QtBoolPropertyManager * subBoolPropertyManager() const
Definition: qtpropertymanager.cpp:6252
QtVariantPropertyPrivate * d_ptr
Definition: qtvariantproperty.h:114
The QtProperty class encapsulates an instance of a property.
Definition: qtpropertybrowser.h:113
QtEnumEditorFactory * m_comboBoxFactory
Definition: qtvariantproperty.cpp:2041
void slotDecimalsChanged(QtProperty *property, int prec)
Definition: qtvariantproperty.cpp:514
void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void slotEnumNamesChanged(QtProperty *, const QStringList &)) Q_PRIVATE_SLOT(d_func()
QtVariantPropertyManager(QObject *parent=nullptr)
Definition: qtvariantproperty.cpp:911
The QtTimePropertyManager provides and manages QTime properties.
Definition: qtpropertymanager.h:279
static int flagTypeId()
Definition: qtvariantproperty.cpp:104
virtual QVariant value(const QtProperty *property) const
Definition: qtvariantproperty.cpp:1348
int propertyType(const QtProperty *property) const
Definition: qtvariantproperty.cpp:1454
bool m_creatingSubProperties
Definition: qtvariantproperty.cpp:297
static int iconMapTypeId()
Definition: qtvariantproperty.cpp:129
The description of this class will come soon !
Definition: qtpropertymanager.h:73
Definition: qtvariantproperty.cpp:2027
QtEnumPropertyManager * subEnumPropertyManager() const
Definition: qtpropertymanager.cpp:6238
The QtFontPropertyManager provides and manages QFont properties.
Definition: qtpropertymanager.h:784
QLineEdit::EchoMode EchoMode
Definition: qtpropertybrowser.h:62
virtual QtVariantProperty * addProperty(int propertyType, const QString &name=QString())
Definition: qtvariantproperty.cpp:1321
virtual bool hasValue(const QtProperty *property) const
Definition: qtpropertybrowser.cpp:680
The QtSizePropertyManager provides and manages QSize properties.
Definition: qtpropertymanager.h:491
QtDateTimeEditFactory * m_dateTimeEditFactory
Definition: qtvariantproperty.cpp:2038
virtual QWidget * createEditor(QtProperty *property, QWidget *parent)=0
void setWhatsThis(const QString &text)
Definition: qtpropertybrowser.cpp:332
void void void void void void void void void void slotEchoModeChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
Definition: qtvariantproperty.cpp:59
The QtDatePropertyManager provides and manages QDate properties.
Definition: qtpropertymanager.h:245
virtual int attributeType(int propertyType, const QString &attribute) const
Definition: qtvariantproperty.cpp:1627
QMap< const QtProperty *, QPair< QtVariantProperty *, int > > m_propertyToType
Definition: qtvariantproperty.cpp:352
The QtVariantProperty class is a convenience class handling QVariant based properties.
Definition: qtvariantproperty.h:97
void slotPropertyInserted(QtProperty *property, QtProperty *parent, QtProperty *after)
Definition: qtvariantproperty.cpp:438
The QtCharPropertyManager provides and manages QChar properties.
Definition: qtpropertymanager.h:363
The QtAbstractEditorFactoryBase provides an interface for editor factories.
Definition: qtpropertybrowser.h:191
bool m_creatingProperty
Definition: qtvariantproperty.cpp:296
void valueChanged(QtProperty *property, const QVariant &val)
Definition: qtvariantproperty.cpp:471
The QtFontEditorFactory class provides font editing for properties created by QtFontPropertyManager o...
Definition: qteditorfactory.h:428
The description of this class will come soon !
Definition: qteditorfactory.h:61
int m_propertyType
Definition: qtvariantproperty.cpp:299
The QtDateEditFactory class provides QDateEdit widgets for properties created by QtDatePropertyManage...
Definition: qteditorfactory.h:222
const QString m_echoModeAttribute
Definition: qtvariantproperty.cpp:368
QString valueText() const
Definition: qtpropertybrowser.cpp:283
QtVariantProperty * createSubProperty(QtVariantProperty *parent, QtVariantProperty *after, QtProperty *internal)
Definition: qtvariantproperty.cpp:402
QtVariantPropertyManager * q_ptr
Definition: qtvariantproperty.cpp:291
virtual QIcon valueIcon(const QtProperty *property) const
Definition: qtpropertybrowser.cpp:694
void initializeProperty(QtProperty *property) override
Definition: qtvariantproperty.cpp:1960
The QtRectFPropertyManager provides and manages QRectF properties.
Definition: qtpropertymanager.h:605
void setToolTip(const QString &text)
Definition: qtpropertybrowser.cpp:304
const QString m_constraintAttribute
Definition: qtvariantproperty.cpp:359
virtual void setValue(QtProperty *property, const QVariant &val)
Definition: qtvariantproperty.cpp:1654
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:6589
The QtDoublePropertyManager provides and manages double properties.
Definition: qtpropertymanager.h:164
QMap< int, QtAbstractPropertyManager * > m_typeToPropertyManager
Definition: qtvariantproperty.cpp:349
void void slotSingleStepChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
The QtAbstractEditorFactory is the base template class for editor factories.
Definition: qtpropertybrowser.h:207
void clear() const
Definition: qtpropertybrowser.cpp:656
void connectPropertyManager(QtVariantPropertyManager *manager) override
Definition: qtvariantproperty.cpp:2181
The QtBoolPropertyManager class provides and manages boolean properties.
Definition: qtpropertymanager.h:132
~QtVariantPropertyManager() override
Definition: qtvariantproperty.cpp:1273
const QString m_maximumAttribute
Definition: qtvariantproperty.cpp:365
void attributeChanged(QtProperty *property, const QString &attribute, const QVariant &val)
void removeSubProperty(QtVariantProperty *property)
Definition: qtvariantproperty.cpp:428
void insertSubProperty(QtProperty *property, QtProperty *afterProperty)
Definition: qtpropertybrowser.cpp:414
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:5810
The QtLineEditFactory class provides QLineEdit widgets for properties created by QtStringPropertyMana...
Definition: qteditorfactory.h:195
Definition: qtvariantproperty.cpp:290
The QtVariantEditorFactory class provides widgets for properties created by QtVariantPropertyManager ...
Definition: qtvariantproperty.h:212
bool hasValue(const QtProperty *property) const override
Definition: qtvariantproperty.cpp:1934
void void void slotValueChanged(QtProperty *, double)) Q_PRIVATE_SLOT(d_func()
QtDateEditFactory * m_dateEditFactory
Definition: qtvariantproperty.cpp:2036
void propertyChanged(QtProperty *property)
const QString m_singleStepAttribute
Definition: qtvariantproperty.cpp:360
virtual void setAttribute(QtProperty *property, const QString &attribute, const QVariant &value)
Definition: qtvariantproperty.cpp:1782
QMap< QtAbstractEditorFactoryBase *, int > m_factoryToType
Definition: qtvariantproperty.cpp:2046
void slotFlagNamesChanged(QtProperty *property, const QStringList &flagNames)
Definition: qtvariantproperty.cpp:660
The QtDateTimePropertyManager provides and manages QDateTime properties.
Definition: qtpropertymanager.h:307
void void void void void void void void void slotRegExpChanged(QtProperty *, const QRegularExpression &)) Q_PRIVATE_SLOT(d_func()
QtCheckBoxFactory * m_checkBoxFactory
Definition: qtvariantproperty.cpp:2034
void slotEnumNamesChanged(QtProperty *property, const QStringList &enumNames)
Definition: qtvariantproperty.cpp:632
QtVariantEditorFactory(QObject *parent=nullptr)
Definition: qtvariantproperty.cpp:2110
void slotPropertyRemoved(QtProperty *property, QtProperty *parent)
Definition: qtvariantproperty.cpp:460
The QtKeySequenceEditorFactory class provides editor widgets for properties created by QtKeySequenceP...
Definition: qteditorfactory.h:299
void slotSingleStepChanged(QtProperty *property, int step)
Definition: qtvariantproperty.cpp:491
The QtSizePolicyPropertyManager provides and manages QSizePolicy properties.
Definition: qtpropertymanager.h:750
QIcon valueIcon() const
Definition: qtpropertybrowser.cpp:271
The QtAbstractPropertyManager provides an interface for property managers.
Definition: qtpropertybrowser.h:153
void void void void void void slotDecimalsChanged(QtProperty *, int)) Q_PRIVATE_SLOT(d_func()
QtColorEditorFactory * m_colorEditorFactory
Definition: qtvariantproperty.cpp:2043
QMap< int, QMap< QString, int > > m_typeToAttributeToAttributeType
Definition: qtvariantproperty.cpp:350
QMap< const QtProperty *, QtProperty * > PropertyMap
Definition: qtvariantproperty.cpp:133
QtVariantPropertyManagerPrivate()
Definition: qtvariantproperty.cpp:371
QtCharEditorFactory * m_charEditorFactory
Definition: qtvariantproperty.cpp:2040
void setValue(const QVariant &value)
Definition: qtvariantproperty.cpp:263
The QtCursorPropertyManager provides and manages QCursor properties.
Definition: qtpropertymanager.h:856
void slotValueChanged(QtProperty *property, int val)
Definition: qtvariantproperty.cpp:480
~QtVariantEditorFactory() override
Definition: qtvariantproperty.cpp:2172
QtKeySequenceEditorFactory * m_keySequenceEditorFactory
Definition: qtvariantproperty.cpp:2039
const QString m_enumNamesAttribute
Definition: qtvariantproperty.cpp:363
QMap< int, int > m_typeToValueType
Definition: qtvariantproperty.cpp:354
virtual void connectPropertyManager(PropertyManager *manager)=0
void slotConstraintChanged(QtProperty *property, const QRect &val)
Definition: qtvariantproperty.cpp:612
void removePropertyManager(PropertyManager *manager)
Definition: qtpropertybrowser.h:229
The QtEnumPropertyManager provides and manages enum properties.
Definition: qtpropertymanager.h:680
QMap< int, QIcon > QtIconMap
Definition: qtvariantproperty.h:52
void slotRangeChanged(QtProperty *, int, int)) Q_PRIVATE_SLOT(d_func()
QtProperty * createProperty() override
Definition: qtvariantproperty.cpp:2014
void disconnectPropertyManager(QtVariantPropertyManager *manager) override
Definition: qtvariantproperty.cpp:2343
void slotEnumIconsChanged(QtProperty *property, const QMap< int, QIcon > &enumIcons)
Definition: qtvariantproperty.cpp:638
void slotRangeChanged(QtProperty *property, int min, int max)
Definition: qtvariantproperty.cpp:484
void slotEchoModeChanged(QtProperty *property, int)
Definition: qtvariantproperty.cpp:534
const QString m_decimalsAttribute
Definition: qtvariantproperty.cpp:361
QtVariantProperty(QtVariantPropertyManager *manager)
Definition: qtvariantproperty.cpp:194
virtual void disconnectPropertyManager(PropertyManager *manager)=0
QtIntPropertyManager * subIntPropertyManager() const
Definition: qtpropertymanager.cpp:6225
The QtCheckBoxFactory class provides QCheckBox widgets for properties created by QtBoolPropertyManage...
Definition: qteditorfactory.h:142
QString displayText() const
Definition: qtpropertybrowser.cpp:295
void setPropertyName(const QString &text)
Definition: qtpropertybrowser.cpp:348
bool m_destroyingSubProperties
Definition: qtvariantproperty.cpp:298
The QtKeySequencePropertyManager provides and manages QKeySequence properties.
Definition: qtpropertymanager.h:335
int valueType(const QtProperty *property) const
Definition: qtvariantproperty.cpp:1432
The QtTimeEditFactory class provides QTimeEdit widgets for properties created by QtTimePropertyManage...
Definition: qteditorfactory.h:249
QtAbstractPropertyManager * propertyManager() const
Definition: qtpropertybrowser.cpp:196
void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void slotEnumIconsChanged(QtProperty *, const QMap< int, QIcon > &)) Q_PRIVATE_SLOT(d_func()
void setAttribute(const QString &attribute, const QVariant &value)
Definition: qtvariantproperty.cpp:276
void propertyInserted(QtProperty *property, QtProperty *parent, QtProperty *after)
QtSpinBoxFactory * m_spinBoxFactory
Definition: qtvariantproperty.cpp:2032
QtDoubleSpinBoxFactory * m_doubleSpinBoxFactory
Definition: qtvariantproperty.cpp:2033
QVariant attributeValue(const QString &attribute) const
Definition: qtvariantproperty.cpp:226
void slotFlagChanged(QtProperty *property, int val)
virtual bool isPropertyTypeSupported(int propertyType) const
Definition: qtvariantproperty.cpp:1300
QtTimeEditFactory * m_timeEditFactory
Definition: qtvariantproperty.cpp:2037
virtual void uninitializeProperty(QtProperty *property)
Definition: qtpropertybrowser.cpp:799
virtual void initializeProperty(QtProperty *property)=0
virtual QString valueText(const QtProperty *property) const
Definition: qtpropertybrowser.cpp:708
The QtEnumEditorFactory class provides QComboBox widgets for properties created by QtEnumPropertyMana...
Definition: qteditorfactory.h:349
const QString m_flagNamesAttribute
Definition: qtvariantproperty.cpp:364
QVariant value() const
Definition: qtvariantproperty.cpp:213
static int groupTypeId()
Definition: qtvariantproperty.cpp:117
QtVariantEditorFactory * q_ptr
Definition: qtvariantproperty.cpp:2028
int propertyType() const
Definition: qtvariantproperty.cpp:249
The QtPointFPropertyManager provides and manages QPointF properties.
Definition: qtpropertymanager.h:456
void slotRegExpChanged(QtProperty *property, const QRegularExpression ®Exp)
Definition: qtvariantproperty.cpp:528
QWidget * createEditor(QtVariantPropertyManager *manager, QtProperty *property, QWidget *parent) override
Definition: qtvariantproperty.cpp:2328
QtVariantPropertyManager * manager
Definition: qtvariantproperty.cpp:144
QMap< int, QtAbstractEditorFactoryBase * > m_typeToFactory
Definition: qtvariantproperty.cpp:2047
QtLineEditFactory * m_lineEditFactory
Definition: qtvariantproperty.cpp:2035
void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void slotFlagNamesChanged(QtProperty *, const QStringList &)) Q_PRIVATE_SLOT(d_func()
The QtLocalePropertyManager provides and manages QLocale properties.
Definition: qtpropertymanager.h:392
virtual QVariant attributeValue(const QtProperty *property, const QString &attribute) const
Definition: qtvariantproperty.cpp:1472
void uninitializeProperty(QtProperty *property) override
Definition: qtvariantproperty.cpp:1991
QtVariantPropertyManagerPrivate * d_ptr
Definition: qtvariantproperty.h:162
The QtColorPropertyManager provides and manages QColor properties.
Definition: qtpropertymanager.h:823