60 QVariant
value()
const;
121 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
int))
122 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
int,
int))
123 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty*,
int))
124 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
double))
125 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
double,
double))
126 Q_PRIVATE_SLOT(d_func(),
void slotSingleStepChanged(
QtProperty*,
double))
127 Q_PRIVATE_SLOT(d_func(),
void slotDecimalsChanged(
QtProperty*,
int))
128 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
bool))
129 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QString&))
130 Q_PRIVATE_SLOT(d_func(),
void slotRegExpChanged(
QtProperty*,
const QRegExp&))
131 Q_PRIVATE_SLOT(d_func(),
void slotEchoModeChanged(
QtProperty*,
int))
132 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QDate&))
133 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
const QDate&,
const QDate&))
134 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QTime&))
135 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QDateTime&))
136 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QKeySequence&))
137 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QChar&))
138 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QLocale&))
139 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QPoint&))
140 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QPointF&))
141 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QSize&))
142 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
const QSize&,
const QSize&))
143 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QSizeF&))
144 Q_PRIVATE_SLOT(d_func(),
void slotRangeChanged(
QtProperty*,
const QSizeF&,
const QSizeF&))
145 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QRect&))
146 Q_PRIVATE_SLOT(d_func(),
void slotConstraintChanged(
QtProperty*,
const QRect&))
147 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QRectF&))
148 Q_PRIVATE_SLOT(d_func(),
void slotConstraintChanged(
QtProperty*,
const QRectF&))
149 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QColor&))
150 Q_PRIVATE_SLOT(d_func(),
void slotEnumNamesChanged(
QtProperty*,
const QStringList&))
151 Q_PRIVATE_SLOT(d_func(),
void slotEnumIconsChanged(
QtProperty*,
const QMap<int, QIcon>&))
152 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QSizePolicy&))
153 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QFont&))
154 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
QtProperty*,
const QCursor&))
155 Q_PRIVATE_SLOT(d_func(),
void slotFlagNamesChanged(
QtProperty*,
const QStringList&))
156 Q_PRIVATE_SLOT(d_func(),
void slotReadOnlyChanged(
QtProperty*,
bool))
157 Q_PRIVATE_SLOT(d_func(),
void slotTextVisibleChanged(
QtProperty*,
bool))
188Q_DECLARE_METATYPE(QIcon)
QtAbstractEditorFactory(QObject *parent)
QtAbstractPropertyManager(QObject *parent=0)
The QtProperty class encapsulates an instance of a property.
QString valueText() const
QtProperty(QtAbstractPropertyManager *manager)
void connectPropertyManager(QtVariantPropertyManager *manager) override
void disconnectPropertyManager(QtVariantPropertyManager *manager) override
QWidget * createEditor(QtVariantPropertyManager *manager, QtProperty *property, QWidget *parent) override
QtVariantEditorFactory(QObject *parent=0)
The QtVariantPropertyManager class provides and manages QVariant based properties.
void initializeProperty(QtProperty *property) override
virtual QtVariantProperty * addProperty(int propertyType, const QString &name=QString())
QtVariantProperty * variantProperty(const QtProperty *property) const
virtual QVariant value(const QtProperty *property) const
QtVariantPropertyManager(QObject *parent=0)
static int iconMapTypeId()
QtProperty * createProperty() override
virtual int attributeType(int propertyType, const QString &attribute) const
virtual QVariant attributeValue(const QtProperty *property, const QString &attribute) const
virtual void setValue(QtProperty *property, const QVariant &val)
void valueChanged(QtProperty *property, const QVariant &val)
void uninitializeProperty(QtProperty *property) override
virtual void setAttribute(QtProperty *property, const QString &attribute, const QVariant &value)
virtual bool isPropertyTypeSupported(int propertyType) const
virtual QStringList attributes(int propertyType) const
int propertyType(const QtProperty *property) const
int valueType(const QtProperty *property) const
void attributeChanged(QtProperty *property, const QString &attribute, const QVariant &val)
The QtVariantProperty class is a convenience class handling QVariant based properties.
QtVariantProperty(QtVariantPropertyManager *manager)
void setAttribute(const QString &attribute, const QVariant &value)
friend class QtVariantPropertyManager
QVariant attributeValue(const QString &attribute) const
void setValue(const QVariant &value)
#define QT_QTPROPERTYBROWSER_EXPORT
QMap< int, QIcon > QtIconMap