Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
properties_p.h File Reference

(7690d52fb6091d86f9980bd7b55f725d051e6b04)

#include "uilib_global.h"
#include <QtCore/qobject.h>
#include <QtCore/qmetaobject.h>
#include <QtCore/qlocale.h>
#include <QtCore/qcoreapplication.h>
#include <QtWidgets/qwidget.h>
#include "formbuilderextra_p.h"
+ Include dependency graph for properties_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QAbstractFormBuilderGadget
 

Functions

QDESIGNER_UILIB_EXPORT DomPropertyvariantToDomProperty (QAbstractFormBuilder *abstractFormBuilder, const QMetaObject *meta, const QString &propertyName, const QVariant &value)
 
QDESIGNER_UILIB_EXPORT QVariant domPropertyToVariant (const DomProperty *property)
 
QDESIGNER_UILIB_EXPORT QVariant domPropertyToVariant (QAbstractFormBuilder *abstractFormBuilder, const QMetaObject *meta, const DomProperty *property)
 
template<class EnumType >
EnumType enumKeyToValue (const QMetaEnum &metaEnum, const char *key, const EnumType *=nullptr)
 
template<class EnumType >
EnumType enumKeysToValue (const QMetaEnum &metaEnum, const char *keys, const EnumType *=nullptr)
 
template<class QObjectType >
QMetaEnum metaEnum (const char *name)
 
template<class QObjectType , class EnumType >
EnumType enumKeyOfObjectToValue (const char *enumName, const char *key)
 

Function Documentation

◆ domPropertyToVariant() [1/2]

QVariant domPropertyToVariant ( const DomProperty * property)

Definition at line 133 of file properties.cpp.

◆ domPropertyToVariant() [2/2]

QVariant domPropertyToVariant ( QAbstractFormBuilder * abstractFormBuilder,
const QMetaObject * meta,
const DomProperty * property )

Definition at line 32 of file properties.cpp.

◆ enumKeyOfObjectToValue()

template<class QObjectType , class EnumType >
EnumType enumKeyOfObjectToValue ( const char * enumName,
const char * key )
inline

Definition at line 130 of file properties_p.h.

◆ enumKeysToValue()

template<class EnumType >
EnumType enumKeysToValue ( const QMetaEnum & metaEnum,
const char * keys,
const EnumType * = nullptr )
inline

Definition at line 107 of file properties_p.h.

◆ enumKeyToValue()

template<class EnumType >
EnumType enumKeyToValue ( const QMetaEnum & metaEnum,
const char * key,
const EnumType * = nullptr )
inline

Definition at line 93 of file properties_p.h.

◆ metaEnum()

template<class QObjectType >
QMetaEnum metaEnum ( const char * name)
inline

Definition at line 121 of file properties_p.h.

◆ variantToDomProperty()

DomProperty * variantToDomProperty ( QAbstractFormBuilder * abstractFormBuilder,
const QMetaObject * meta,
const QString & propertyName,
const QVariant & value )

Definition at line 623 of file properties.cpp.