QtVariantPropertyManagerPrivate Class Reference

Public Member Functions

QtVariantPropertycreateSubProperty (QtVariantProperty *parent, QtVariantProperty *after, QtProperty *internal)
 
int internalPropertyToType (QtProperty *property) const
 
 QtVariantPropertyManagerPrivate ()
 
void removeSubProperty (QtVariantProperty *property)
 
void slotConstraintChanged (QtProperty *property, const QRect &val)
 
void slotConstraintChanged (QtProperty *property, const QRectF &val)
 
void slotDecimalsChanged (QtProperty *property, int prec)
 
void slotEchoModeChanged (QtProperty *property, int)
 
void slotEnumChanged (QtProperty *property, int val)
 
void slotEnumIconsChanged (QtProperty *property, const QMap< int, QIcon > &enumIcons)
 
void slotEnumNamesChanged (QtProperty *property, const QStringList &enumNames)
 
void slotFlagChanged (QtProperty *property, int val)
 
void slotFlagNamesChanged (QtProperty *property, const QStringList &flagNames)
 
void slotPropertyInserted (QtProperty *property, QtProperty *parent, QtProperty *after)
 
void slotPropertyRemoved (QtProperty *property, QtProperty *parent)
 
void slotRangeChanged (QtProperty *property, const QDate &min, const QDate &max)
 
void slotRangeChanged (QtProperty *property, const QSize &min, const QSize &max)
 
void slotRangeChanged (QtProperty *property, const QSizeF &min, const QSizeF &max)
 
void slotRangeChanged (QtProperty *property, double min, double max)
 
void slotRangeChanged (QtProperty *property, int min, int max)
 
void slotReadOnlyChanged (QtProperty *property, bool readOnly)
 
void slotRegExpChanged (QtProperty *property, const QRegExp &regExp)
 
void slotSingleStepChanged (QtProperty *property, double step)
 
void slotSingleStepChanged (QtProperty *property, int step)
 
void slotTextVisibleChanged (QtProperty *property, bool textVisible)
 
void slotValueChanged (QtProperty *property, bool val)
 
void slotValueChanged (QtProperty *property, const QChar &val)
 
void slotValueChanged (QtProperty *property, const QColor &val)
 
void slotValueChanged (QtProperty *property, const QCursor &val)
 
void slotValueChanged (QtProperty *property, const QDate &val)
 
void slotValueChanged (QtProperty *property, const QDateTime &val)
 
void slotValueChanged (QtProperty *property, const QFont &val)
 
void slotValueChanged (QtProperty *property, const QKeySequence &val)
 
void slotValueChanged (QtProperty *property, const QLocale &val)
 
void slotValueChanged (QtProperty *property, const QPoint &val)
 
void slotValueChanged (QtProperty *property, const QPointF &val)
 
void slotValueChanged (QtProperty *property, const QRect &val)
 
void slotValueChanged (QtProperty *property, const QRectF &val)
 
void slotValueChanged (QtProperty *property, const QSize &val)
 
void slotValueChanged (QtProperty *property, const QSizeF &val)
 
void slotValueChanged (QtProperty *property, const QSizePolicy &val)
 
void slotValueChanged (QtProperty *property, const QString &val)
 
void slotValueChanged (QtProperty *property, const QTime &val)
 
void slotValueChanged (QtProperty *property, double val)
 
void slotValueChanged (QtProperty *property, int val)
 
void valueChanged (QtProperty *property, const QVariant &val)
 

Public Attributes

const QString m_constraintAttribute
 
bool m_creatingProperty
 
bool m_creatingSubProperties
 
const QString m_decimalsAttribute
 
bool m_destroyingSubProperties
 
const QString m_echoModeAttribute
 
const QString m_enumIconsAttribute
 
const QString m_enumNamesAttribute
 
const QString m_flagNamesAttribute
 
QMap< QtProperty *, QtVariantProperty * > m_internalToProperty
 
const QString m_maximumAttribute
 
const QString m_minimumAttribute
 
QMap< const QtProperty *, QPair< QtVariantProperty *, int > > m_propertyToType
 
int m_propertyType
 
const QString m_readOnlyAttribute
 
const QString m_regExpAttribute
 
const QString m_singleStepAttribute
 
const QString m_textVisibleAttribute
 
QMap< int, QMap< QString, int > > m_typeToAttributeToAttributeType
 
QMap< int, QtAbstractPropertyManager * > m_typeToPropertyManager
 
QMap< int, int > m_typeToValueType
 

Detailed Description

Definition at line 291 of file qtvariantproperty.cpp.

Constructor & Destructor Documentation

◆ QtVariantPropertyManagerPrivate()

Member Function Documentation

◆ createSubProperty()

QtVariantProperty * createSubProperty ( QtVariantProperty parent,
QtVariantProperty after,
QtProperty internal 
)

Definition at line 417 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ internalPropertyToType()

int internalPropertyToType ( QtProperty property) const

Definition at line 392 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ removeSubProperty()

void removeSubProperty ( QtVariantProperty property)

Definition at line 446 of file qtvariantproperty.cpp.

+ Here is the caller graph for this function:

◆ slotConstraintChanged() [1/2]

void slotConstraintChanged ( QtProperty property,
const QRect &  val 
)

Definition at line 692 of file qtvariantproperty.cpp.

◆ slotConstraintChanged() [2/2]

void slotConstraintChanged ( QtProperty property,
const QRectF &  val 
)

Definition at line 705 of file qtvariantproperty.cpp.

◆ slotDecimalsChanged()

void slotDecimalsChanged ( QtProperty property,
int  prec 
)

Definition at line 558 of file qtvariantproperty.cpp.

◆ slotEchoModeChanged()

void slotEchoModeChanged ( QtProperty property,
int  mode 
)

Definition at line 584 of file qtvariantproperty.cpp.

◆ slotEnumChanged()

void slotEnumChanged ( QtProperty property,
int  val 
)

◆ slotEnumIconsChanged()

void slotEnumIconsChanged ( QtProperty property,
const QMap< int, QIcon > &  enumIcons 
)

Definition at line 726 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotEnumNamesChanged()

void slotEnumNamesChanged ( QtProperty property,
const QStringList &  enumNames 
)

Definition at line 718 of file qtvariantproperty.cpp.

◆ slotFlagChanged()

void slotFlagChanged ( QtProperty property,
int  val 
)

◆ slotFlagNamesChanged()

void slotFlagNamesChanged ( QtProperty property,
const QStringList &  flagNames 
)

Definition at line 753 of file qtvariantproperty.cpp.

◆ slotPropertyInserted()

void slotPropertyInserted ( QtProperty property,
QtProperty parent,
QtProperty after 
)

Definition at line 457 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotPropertyRemoved()

void slotPropertyRemoved ( QtProperty property,
QtProperty parent 
)

Definition at line 487 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotRangeChanged() [1/5]

void slotRangeChanged ( QtProperty property,
const QDate &  min,
const QDate &  max 
)

Definition at line 613 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotRangeChanged() [2/5]

void slotRangeChanged ( QtProperty property,
const QSize &  min,
const QSize &  max 
)

Definition at line 664 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotRangeChanged() [3/5]

void slotRangeChanged ( QtProperty property,
const QSizeF &  min,
const QSizeF &  max 
)

Definition at line 678 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotRangeChanged() [4/5]

void slotRangeChanged ( QtProperty property,
double  min,
double  max 
)

Definition at line 541 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotRangeChanged() [5/5]

void slotRangeChanged ( QtProperty property,
int  min,
int  max 
)

Definition at line 519 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotReadOnlyChanged()

void slotReadOnlyChanged ( QtProperty property,
bool  readOnly 
)

Definition at line 592 of file qtvariantproperty.cpp.

◆ slotRegExpChanged()

void slotRegExpChanged ( QtProperty property,
const QRegExp &  regExp 
)

Definition at line 576 of file qtvariantproperty.cpp.

◆ slotSingleStepChanged() [1/2]

void slotSingleStepChanged ( QtProperty property,
double  step 
)

Definition at line 550 of file qtvariantproperty.cpp.

◆ slotSingleStepChanged() [2/2]

void slotSingleStepChanged ( QtProperty property,
int  step 
)

Definition at line 528 of file qtvariantproperty.cpp.

◆ slotTextVisibleChanged()

void slotTextVisibleChanged ( QtProperty property,
bool  textVisible 
)

Definition at line 600 of file qtvariantproperty.cpp.

◆ slotValueChanged() [1/20]

void slotValueChanged ( QtProperty property,
bool  val 
)

Definition at line 566 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [2/20]

void slotValueChanged ( QtProperty property,
const QChar &  val 
)

Definition at line 639 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [3/20]

void slotValueChanged ( QtProperty property,
const QColor &  val 
)

Definition at line 713 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [4/20]

void slotValueChanged ( QtProperty property,
const QCursor &  val 
)

Definition at line 746 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [5/20]

void slotValueChanged ( QtProperty property,
const QDate &  val 
)

Definition at line 608 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [6/20]

void slotValueChanged ( QtProperty property,
const QDateTime &  val 
)

Definition at line 627 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [7/20]

void slotValueChanged ( QtProperty property,
const QFont &  val 
)

Definition at line 741 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [8/20]

void slotValueChanged ( QtProperty property,
const QKeySequence &  val 
)

Definition at line 632 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [9/20]

void slotValueChanged ( QtProperty property,
const QLocale &  val 
)

Definition at line 644 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [10/20]

void slotValueChanged ( QtProperty property,
const QPoint &  val 
)

Definition at line 649 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [11/20]

void slotValueChanged ( QtProperty property,
const QPointF &  val 
)

Definition at line 654 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [12/20]

void slotValueChanged ( QtProperty property,
const QRect &  val 
)

Definition at line 687 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [13/20]

void slotValueChanged ( QtProperty property,
const QRectF &  val 
)

Definition at line 700 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [14/20]

void slotValueChanged ( QtProperty property,
const QSize &  val 
)

Definition at line 659 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [15/20]

void slotValueChanged ( QtProperty property,
const QSizeF &  val 
)

Definition at line 673 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [16/20]

void slotValueChanged ( QtProperty property,
const QSizePolicy &  val 
)

Definition at line 736 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [17/20]

void slotValueChanged ( QtProperty property,
const QString &  val 
)

Definition at line 571 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [18/20]

void slotValueChanged ( QtProperty property,
const QTime &  val 
)

Definition at line 622 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [19/20]

void slotValueChanged ( QtProperty property,
double  val 
)

Definition at line 536 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ slotValueChanged() [20/20]

void slotValueChanged ( QtProperty property,
int  val 
)

Definition at line 514 of file qtvariantproperty.cpp.

+ Here is the call graph for this function:

◆ valueChanged()

void valueChanged ( QtProperty property,
const QVariant &  val 
)

Definition at line 501 of file qtvariantproperty.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_constraintAttribute

const QString m_constraintAttribute

Definition at line 362 of file qtvariantproperty.cpp.

◆ m_creatingProperty

bool m_creatingProperty

Definition at line 298 of file qtvariantproperty.cpp.

◆ m_creatingSubProperties

bool m_creatingSubProperties

Definition at line 299 of file qtvariantproperty.cpp.

◆ m_decimalsAttribute

const QString m_decimalsAttribute

Definition at line 364 of file qtvariantproperty.cpp.

◆ m_destroyingSubProperties

bool m_destroyingSubProperties

Definition at line 300 of file qtvariantproperty.cpp.

◆ m_echoModeAttribute

const QString m_echoModeAttribute

Definition at line 371 of file qtvariantproperty.cpp.

◆ m_enumIconsAttribute

const QString m_enumIconsAttribute

Definition at line 365 of file qtvariantproperty.cpp.

◆ m_enumNamesAttribute

const QString m_enumNamesAttribute

Definition at line 366 of file qtvariantproperty.cpp.

◆ m_flagNamesAttribute

const QString m_flagNamesAttribute

Definition at line 367 of file qtvariantproperty.cpp.

◆ m_internalToProperty

QMap<QtProperty*, QtVariantProperty*> m_internalToProperty

Definition at line 360 of file qtvariantproperty.cpp.

◆ m_maximumAttribute

const QString m_maximumAttribute

Definition at line 368 of file qtvariantproperty.cpp.

◆ m_minimumAttribute

const QString m_minimumAttribute

Definition at line 369 of file qtvariantproperty.cpp.

◆ m_propertyToType

QMap<const QtProperty*, QPair<QtVariantProperty*, int> > m_propertyToType

Definition at line 355 of file qtvariantproperty.cpp.

◆ m_propertyType

int m_propertyType

Definition at line 301 of file qtvariantproperty.cpp.

◆ m_readOnlyAttribute

const QString m_readOnlyAttribute

Definition at line 372 of file qtvariantproperty.cpp.

◆ m_regExpAttribute

const QString m_regExpAttribute

Definition at line 370 of file qtvariantproperty.cpp.

◆ m_singleStepAttribute

const QString m_singleStepAttribute

Definition at line 363 of file qtvariantproperty.cpp.

◆ m_textVisibleAttribute

const QString m_textVisibleAttribute

Definition at line 373 of file qtvariantproperty.cpp.

◆ m_typeToAttributeToAttributeType

QMap<int, QMap<QString, int> > m_typeToAttributeToAttributeType

Definition at line 353 of file qtvariantproperty.cpp.

◆ m_typeToPropertyManager

QMap<int, QtAbstractPropertyManager*> m_typeToPropertyManager

Definition at line 352 of file qtvariantproperty.cpp.

◆ m_typeToValueType

QMap<int, int> m_typeToValueType

Definition at line 357 of file qtvariantproperty.cpp.


The documentation for this class was generated from the following file: