Go to the documentation of this file.
80 int singleStep(
const QtProperty* property)
const;
81 bool isReadOnly(
const QtProperty* property)
const;
85 void setMinimum(
QtProperty* property,
int minVal);
86 void setMaximum(
QtProperty* property,
int maxVal);
87 void setRange(
QtProperty* property,
int minVal,
int maxVal);
88 void setSingleStep(
QtProperty* property,
int step);
89 void setReadOnly(
QtProperty* property,
bool readOnly);
91 void valueChanged(
QtProperty* property,
int val);
92 void rangeChanged(
QtProperty* property,
int minVal,
int maxVal);
93 void singleStepChanged(
QtProperty* property,
int step);
94 void readOnlyChanged(
QtProperty* property,
bool readOnly);
115 bool textVisible(
const QtProperty* property)
const;
118 void setValue(
QtProperty* property,
bool val);
119 void setTextVisible(
QtProperty* property,
bool textVisible);
121 void valueChanged(
QtProperty* property,
bool val);
122 void textVisibleChanged(
QtProperty* property,
bool);
144 double minimum(
const QtProperty* property)
const;
145 double maximum(
const QtProperty* property)
const;
146 double singleStep(
const QtProperty* property)
const;
147 int decimals(
const QtProperty* property)
const;
148 bool isReadOnly(
const QtProperty* property)
const;
151 void setValue(
QtProperty* property,
double val);
152 void setMinimum(
QtProperty* property,
double minVal);
153 void setMaximum(
QtProperty* property,
double maxVal);
154 void setRange(
QtProperty* property,
double minVal,
double maxVal);
155 void setSingleStep(
QtProperty* property,
double step);
156 void setDecimals(
QtProperty* property,
int prec);
157 void setReadOnly(
QtProperty* property,
bool readOnly);
159 void valueChanged(
QtProperty* property,
double val);
160 void rangeChanged(
QtProperty* property,
double minVal,
double maxVal);
161 void singleStepChanged(
QtProperty* property,
double step);
162 void decimalsChanged(
QtProperty* property,
int prec);
163 void readOnlyChanged(
QtProperty* property,
bool readOnly);
184 QRegExp regExp(
const QtProperty* property)
const;
186 bool isReadOnly(
const QtProperty* property)
const;
189 void setValue(
QtProperty* property,
const QString& val);
190 void setRegExp(
QtProperty* property,
const QRegExp& regExp);
192 void setReadOnly(
QtProperty* property,
bool readOnly);
195 void valueChanged(
QtProperty* property,
const QString& val);
196 void regExpChanged(
QtProperty* property,
const QRegExp& regExp);
197 void echoModeChanged(
QtProperty* property,
const int);
198 void readOnlyChanged(
QtProperty* property,
bool);
221 QDate minimum(
const QtProperty* property)
const;
222 QDate maximum(
const QtProperty* property)
const;
225 void setValue(
QtProperty* property,
const QDate& val);
226 void setMinimum(
QtProperty* property,
const QDate& minVal);
227 void setMaximum(
QtProperty* property,
const QDate& maxVal);
228 void setRange(
QtProperty* property,
const QDate& minVal,
const QDate& maxVal);
230 void valueChanged(
QtProperty* property,
const QDate& val);
231 void rangeChanged(
QtProperty* property,
const QDate& minVal,
const QDate& maxVal);
254 void setValue(
QtProperty* property,
const QTime& val);
256 void valueChanged(
QtProperty* property,
const QTime& val);
279 void setValue(
QtProperty* property,
const QDateTime& val);
281 void valueChanged(
QtProperty* property,
const QDateTime& val);
304 void setValue(
QtProperty* property,
const QKeySequence& val);
306 void valueChanged(
QtProperty* property,
const QKeySequence& val);
329 void setValue(
QtProperty* property,
const QChar& val);
331 void valueChanged(
QtProperty* property,
const QChar& val);
357 void setValue(
QtProperty* property,
const QLocale& val);
359 void valueChanged(
QtProperty* property,
const QLocale& val);
368 Q_PRIVATE_SLOT(d_func(),
void slotEnumChanged(
QtProperty*,
int))
369 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
386 void setValue(
QtProperty* property,
const QPoint& val);
388 void valueChanged(
QtProperty* property,
const QPoint& val);
397 Q_PRIVATE_SLOT(d_func(),
void slotIntChanged(
QtProperty*,
int))
398 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
413 int decimals(
const QtProperty* property)
const;
416 void setValue(
QtProperty* property,
const QPointF& val);
417 void setDecimals(
QtProperty* property,
int prec);
419 void valueChanged(
QtProperty* property,
const QPointF& val);
420 void decimalsChanged(
QtProperty* property,
int prec);
429 Q_PRIVATE_SLOT(d_func(),
void slotDoubleChanged(
QtProperty*,
double))
430 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
445 QSize minimum(
const QtProperty* property)
const;
446 QSize maximum(
const QtProperty* property)
const;
449 void setValue(
QtProperty* property,
const QSize& val);
450 void setMinimum(
QtProperty* property,
const QSize& minVal);
451 void setMaximum(
QtProperty* property,
const QSize& maxVal);
452 void setRange(
QtProperty* property,
const QSize& minVal,
const QSize& maxVal);
454 void valueChanged(
QtProperty* property,
const QSize& val);
455 void rangeChanged(
QtProperty* property,
const QSize& minVal,
const QSize& maxVal);
464 Q_PRIVATE_SLOT(d_func(),
void slotIntChanged(
QtProperty*,
int))
465 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
480 QSizeF minimum(
const QtProperty* property)
const;
481 QSizeF maximum(
const QtProperty* property)
const;
482 int decimals(
const QtProperty* property)
const;
485 void setValue(
QtProperty* property,
const QSizeF& val);
486 void setMinimum(
QtProperty* property,
const QSizeF& minVal);
487 void setMaximum(
QtProperty* property,
const QSizeF& maxVal);
488 void setRange(
QtProperty* property,
const QSizeF& minVal,
const QSizeF& maxVal);
489 void setDecimals(
QtProperty* property,
int prec);
491 void valueChanged(
QtProperty* property,
const QSizeF& val);
492 void rangeChanged(
QtProperty* property,
const QSizeF& minVal,
const QSizeF& maxVal);
493 void decimalsChanged(
QtProperty* property,
int prec);
502 Q_PRIVATE_SLOT(d_func(),
void slotDoubleChanged(
QtProperty*,
double))
503 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
518 QRect constraint(
const QtProperty* property)
const;
521 void setValue(
QtProperty* property,
const QRect& val);
522 void setConstraint(
QtProperty* property,
const QRect& constraint);
524 void valueChanged(
QtProperty* property,
const QRect& val);
525 void constraintChanged(
QtProperty* property,
const QRect& constraint);
534 Q_PRIVATE_SLOT(d_func(),
void slotIntChanged(
QtProperty*,
int))
535 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
550 QRectF constraint(
const QtProperty* property)
const;
551 int decimals(
const QtProperty* property)
const;
554 void setValue(
QtProperty* property,
const QRectF& val);
555 void setConstraint(
QtProperty* property,
const QRectF& constraint);
556 void setDecimals(
QtProperty* property,
int prec);
558 void valueChanged(
QtProperty* property,
const QRectF& val);
559 void constraintChanged(
QtProperty* property,
const QRectF& constraint);
560 void decimalsChanged(
QtProperty* property,
int prec);
569 Q_PRIVATE_SLOT(d_func(),
void slotDoubleChanged(
QtProperty*,
double))
570 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
583 QStringList enumNames(
const QtProperty* property)
const;
584 QMap<int, QIcon> enumIcons(
const QtProperty* property)
const;
589 void setEnumIcons(
QtProperty* property,
const QMap<int, QIcon>& icons);
591 void valueChanged(
QtProperty* property,
int val);
593 void enumIconsChanged(
QtProperty* property,
const QMap<int, QIcon>& icons);
617 QStringList flagNames(
const QtProperty* property)
const;
623 void valueChanged(
QtProperty* property,
int val);
633 Q_PRIVATE_SLOT(d_func(),
void slotBoolChanged(
QtProperty*,
bool))
634 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
652 void setValue(
QtProperty* property,
const QSizePolicy& val);
654 void valueChanged(
QtProperty* property,
const QSizePolicy& val);
663 Q_PRIVATE_SLOT(d_func(),
void slotIntChanged(
QtProperty*,
int))
664 Q_PRIVATE_SLOT(d_func(),
void slotEnumChanged(
QtProperty*,
int))
665 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
684 void setValue(
QtProperty* property,
const QFont& val);
686 void valueChanged(
QtProperty* property,
const QFont& val);
696 Q_PRIVATE_SLOT(d_func(),
void slotIntChanged(
QtProperty*,
int))
697 Q_PRIVATE_SLOT(d_func(),
void slotEnumChanged(
QtProperty*,
int))
698 Q_PRIVATE_SLOT(d_func(),
void slotBoolChanged(
QtProperty*,
bool))
699 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
700 Q_PRIVATE_SLOT(d_func(),
void slotFontDatabaseChanged())
701 Q_PRIVATE_SLOT(d_func(),
void slotFontDatabaseDelayedChange())
718 void setValue(
QtProperty* property,
const QColor& val);
720 void valueChanged(
QtProperty* property,
const QColor& val);
730 Q_PRIVATE_SLOT(d_func(),
void slotIntChanged(
QtProperty*,
int))
731 Q_PRIVATE_SLOT(d_func(),
void slotPropertyDestroyed(
QtProperty*))
748 void setValue(
QtProperty* property,
const QCursor& val);
750 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.