Go to the documentation of this file.
81 int singleStep(
const QtProperty* property)
const;
82 bool isReadOnly(
const QtProperty* property)
const;
86 void setMinimum(
QtProperty* property,
int minVal);
87 void setMaximum(
QtProperty* property,
int maxVal);
88 void setRange(
QtProperty* property,
int minVal,
int maxVal);
89 void setSingleStep(
QtProperty* property,
int step);
90 void setReadOnly(
QtProperty* property,
bool readOnly);
92 void valueChanged(
QtProperty* property,
int val);
93 void rangeChanged(
QtProperty* property,
int minVal,
int maxVal);
94 void singleStepChanged(
QtProperty* property,
int step);
95 void readOnlyChanged(
QtProperty* property,
bool readOnly);
118 bool textVisible(
const QtProperty* property)
const;
121 void setValue(
QtProperty* property,
bool val);
122 void setTextVisible(
QtProperty* property,
bool textVisible);
124 void valueChanged(
QtProperty* property,
bool val);
125 void textVisibleChanged(
QtProperty* property,
bool);
149 double minimum(
const QtProperty* property)
const;
150 double maximum(
const QtProperty* property)
const;
151 double singleStep(
const QtProperty* property)
const;
152 int decimals(
const QtProperty* property)
const;
153 bool isReadOnly(
const QtProperty* property)
const;
156 void setValue(
QtProperty* property,
double val);
157 void setMinimum(
QtProperty* property,
double minVal);
158 void setMaximum(
QtProperty* property,
double maxVal);
159 void setRange(
QtProperty* property,
double minVal,
double maxVal);
160 void setSingleStep(
QtProperty* property,
double step);
161 void setDecimals(
QtProperty* property,
int prec);
162 void setReadOnly(
QtProperty* property,
bool readOnly);
164 void valueChanged(
QtProperty* property,
double val);
165 void rangeChanged(
QtProperty* property,
double minVal,
double maxVal);
166 void singleStepChanged(
QtProperty* property,
double step);
167 void decimalsChanged(
QtProperty* property,
int prec);
168 void readOnlyChanged(
QtProperty* property,
bool readOnly);
191 QRegExp regExp(
const QtProperty* property)
const;
193 bool isReadOnly(
const QtProperty* property)
const;
196 void setValue(
QtProperty* property,
const QString& val);
197 void setRegExp(
QtProperty* property,
const QRegExp& regExp);
199 void setReadOnly(
QtProperty* property,
bool readOnly);
202 void valueChanged(
QtProperty* property,
const QString& val);
203 void regExpChanged(
QtProperty* property,
const QRegExp& regExp);
204 void echoModeChanged(
QtProperty* property,
const int);
205 void readOnlyChanged(
QtProperty* property,
bool);
229 QDate minimum(
const QtProperty* property)
const;
230 QDate maximum(
const QtProperty* property)
const;
233 void setValue(
QtProperty* property,
const QDate& val);
234 void setMinimum(
QtProperty* property,
const QDate& minVal);
235 void setMaximum(
QtProperty* property,
const QDate& maxVal);
236 void setRange(
QtProperty* property,
const QDate& minVal,
const QDate& maxVal);
238 void valueChanged(
QtProperty* property,
const QDate& val);
239 void rangeChanged(
QtProperty* property,
const QDate& minVal,
const QDate& maxVal);
264 void setValue(
QtProperty* property,
const QTime& val);
266 void valueChanged(
QtProperty* property,
const QTime& val);
291 void setValue(
QtProperty* property,
const QDateTime& val);
293 void valueChanged(
QtProperty* property,
const QDateTime& val);
318 void setValue(
QtProperty* property,
const QKeySequence& val);
320 void valueChanged(
QtProperty* property,
const QKeySequence& val);
345 void setValue(
QtProperty* property,
const QChar& val);
347 void valueChanged(
QtProperty* property,
const QChar& val);
375 void setValue(
QtProperty* property,
const QLocale& val);
377 void valueChanged(
QtProperty* property,
const QLocale& val);
388 Q_PRIVATE_SLOT(d_func(),
void slotEnumChanged(
QtProperty*,
int))
389 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
406 void setValue(
QtProperty* property,
const QPoint& val);
408 void valueChanged(
QtProperty* property,
const QPoint& val);
419 Q_PRIVATE_SLOT(d_func(),
void slotIntChanged(
QtProperty*,
int))
420 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
435 int decimals(
const QtProperty* property)
const;
438 void setValue(
QtProperty* property,
const QPointF& val);
439 void setDecimals(
QtProperty* property,
int prec);
441 void valueChanged(
QtProperty* property,
const QPointF& val);
442 void decimalsChanged(
QtProperty* property,
int prec);
453 Q_PRIVATE_SLOT(d_func(),
void slotDoubleChanged(
QtProperty*,
double))
454 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
469 QSize minimum(
const QtProperty* property)
const;
470 QSize maximum(
const QtProperty* property)
const;
473 void setValue(
QtProperty* property,
const QSize& val);
474 void setMinimum(
QtProperty* property,
const QSize& minVal);
475 void setMaximum(
QtProperty* property,
const QSize& maxVal);
476 void setRange(
QtProperty* property,
const QSize& minVal,
const QSize& maxVal);
478 void valueChanged(
QtProperty* property,
const QSize& val);
479 void rangeChanged(
QtProperty* property,
const QSize& minVal,
const QSize& maxVal);
490 Q_PRIVATE_SLOT(d_func(),
void slotIntChanged(
QtProperty*,
int))
491 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
506 QSizeF minimum(
const QtProperty* property)
const;
507 QSizeF maximum(
const QtProperty* property)
const;
508 int decimals(
const QtProperty* property)
const;
511 void setValue(
QtProperty* property,
const QSizeF& val);
512 void setMinimum(
QtProperty* property,
const QSizeF& minVal);
513 void setMaximum(
QtProperty* property,
const QSizeF& maxVal);
514 void setRange(
QtProperty* property,
const QSizeF& minVal,
const QSizeF& maxVal);
515 void setDecimals(
QtProperty* property,
int prec);
517 void valueChanged(
QtProperty* property,
const QSizeF& val);
518 void rangeChanged(
QtProperty* property,
const QSizeF& minVal,
const QSizeF& maxVal);
519 void decimalsChanged(
QtProperty* property,
int prec);
530 Q_PRIVATE_SLOT(d_func(),
void slotDoubleChanged(
QtProperty*,
double))
531 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
546 QRect constraint(
const QtProperty* property)
const;
549 void setValue(
QtProperty* property,
const QRect& val);
550 void setConstraint(
QtProperty* property,
const QRect& constraint);
552 void valueChanged(
QtProperty* property,
const QRect& val);
553 void constraintChanged(
QtProperty* property,
const QRect& constraint);
564 Q_PRIVATE_SLOT(d_func(),
void slotIntChanged(
QtProperty*,
int))
565 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
580 QRectF constraint(
const QtProperty* property)
const;
581 int decimals(
const QtProperty* property)
const;
584 void setValue(
QtProperty* property,
const QRectF& val);
585 void setConstraint(
QtProperty* property,
const QRectF& constraint);
586 void setDecimals(
QtProperty* property,
int prec);
588 void valueChanged(
QtProperty* property,
const QRectF& val);
589 void constraintChanged(
QtProperty* property,
const QRectF& constraint);
590 void decimalsChanged(
QtProperty* property,
int prec);
601 Q_PRIVATE_SLOT(d_func(),
void slotDoubleChanged(
QtProperty*,
double))
602 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
615 QStringList enumNames(
const QtProperty* property)
const;
616 QMap<int, QIcon> enumIcons(
const QtProperty* property)
const;
621 void setEnumIcons(
QtProperty* property,
const QMap<int, QIcon>& icons);
623 void valueChanged(
QtProperty* property,
int val);
625 void enumIconsChanged(
QtProperty* property,
const QMap<int, QIcon>& icons);
651 QStringList flagNames(
const QtProperty* property)
const;
657 void valueChanged(
QtProperty* property,
int val);
669 Q_PRIVATE_SLOT(d_func(),
void slotBoolChanged(
QtProperty*,
bool))
670 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
688 void setValue(
QtProperty* property,
const QSizePolicy& val);
690 void valueChanged(
QtProperty* property,
const QSizePolicy& val);
701 Q_PRIVATE_SLOT(d_func(),
void slotIntChanged(
QtProperty*,
int))
702 Q_PRIVATE_SLOT(d_func(),
void slotEnumChanged(
QtProperty*,
int))
703 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
722 void setValue(
QtProperty* property,
const QFont& val);
724 void valueChanged(
QtProperty* property,
const QFont& val);
736 Q_PRIVATE_SLOT(d_func(),
void slotIntChanged(
QtProperty*,
int))
737 Q_PRIVATE_SLOT(d_func(),
void slotEnumChanged(
QtProperty*,
int))
738 Q_PRIVATE_SLOT(d_func(),
void slotBoolChanged(
QtProperty*,
bool))
739 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
740 Q_PRIVATE_SLOT(d_func(),
void slotFontDatabaseChanged())
741 Q_PRIVATE_SLOT(d_func(),
void slotFontDatabaseDelayedChange())
758 void setValue(
QtProperty* property,
const QColor& val);
760 void valueChanged(
QtProperty* property,
const QColor& val);
772 Q_PRIVATE_SLOT(d_func(),
void slotIntChanged(
QtProperty*,
int))
773 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
790 void setValue(
QtProperty* property,
const QCursor& val);
792 void valueChanged(
QtProperty* property,
const QCursor& val);
The QtRectPropertyManager provides and manages QRect properties.
The QtPointPropertyManager provides and manages QPoint properties.
The QtIntPropertyManager provides and manages int properties.
The QtSizeFPropertyManager provides and manages QSizeF properties.
virtual QString displayText(const QtProperty *property) const
#define QT_QTPROPERTYBROWSER_EXPORT
The QtStringPropertyManager provides and manages QString properties.
The QtFlagPropertyManager provides and manages flag properties.
virtual bool hasValue(const QtProperty *property) const
The QtProperty class encapsulates an instance of a property.
The QtTimePropertyManager provides and manages QTime properties.
virtual EchoMode echoMode(const QtProperty *) const
The QtGroupPropertyManager provides and manages group properties.
The QtFontPropertyManager provides and manages QFont properties.
The QtSizePropertyManager provides and manages QSize properties.
The QtDatePropertyManager provides and manages QDate properties.
The QtCharPropertyManager provides and manages QChar properties.
std::shared_ptr< Value > value()
The QtRectFPropertyManager provides and manages QRectF properties.
The QtDoublePropertyManager provides and manages double properties.
The QtBoolPropertyManager class provides and manages boolean properties.
The QtDateTimePropertyManager provides and manages QDateTime properties.
The QtSizePolicyPropertyManager provides and manages QSizePolicy properties.
The QtAbstractPropertyManager provides an interface for property managers.
The QtCursorPropertyManager provides and manages QCursor properties.
QLineEdit::EchoMode EchoMode
virtual QString valueText(const QtProperty *property) const
const simox::meta::IntEnumNames names
The QtEnumPropertyManager provides and manages enum properties.
The QtKeySequencePropertyManager provides and manages QKeySequence properties.
virtual void initializeProperty(QtProperty *property)=0
virtual void uninitializeProperty(QtProperty *property)
virtual QIcon valueIcon(const QtProperty *property) const
The QtPointFPropertyManager provides and manages QPointF properties.
The QtLocalePropertyManager provides and manages QLocale properties.
The QtColorPropertyManager provides and manages QColor properties.