CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
19 #include "../FxCommonFramework.h"
21 #include <QtCore/QBuffer>
22 #include <QtCore/QByteArray>
23 #include <QtCore/QFile>
24 #include <QtCore/QList>
25 #include <QtCore/QMap>
26 #include <QtCore/QString>
27 #include <QtCore/QUuid>
28 #include <QtCore/QVariant>
29 #include <QtCore/QVector>
30 #include <QtGui/QPalette>
31 #include <QtGui/QValidator>
33 #include <QtGui/QIcon>
34 #include <QtGui/QPixmap>
51 template<
typename K,
typename V >
53 template<
typename T >
64 #if defined( Q_OS_IOS )
66 #elif defined( ANDROID )
68 #include "../../../DDKERNEL/touch/FxJavaUtils.h"
74 #define FX_REDEFINE_EMIT
78 #define FX_REDEFINE_SLOTS
82 #ifdef FX_REDEFINE_EMIT
85 #ifdef FX_REDEFINE_SLOTS
93 class CFxUIObjectImpl;
94 class CFxUIObjectData;
102 friend CFxUIObjectData;
203 if ( T obj =
dynamic_cast<T
>( child ) )
205 if ( !
name.isEmpty() )
207 if (
name == obj->objectName() )
208 result.push_back( obj );
211 result.push_back( obj );
QByteArrayList CFxUIByteArrayList
GLuint const GLchar * name
QByteArray CFxUIByteArray
FxNativeHandle getHandle() const
QValidator CFxUIValidator
bool signalsBlocked() const
const CFxUIObject * parent() const
CFxUIVariant property(const char *name)
CFxUIObjectData * m_pData
void setObjectName(const CFxUIString &objectName)
CFxUIString objectName() const
QStringList CFxUIStringList
CFxUIObjectImpl * m_pImpl
CFxUIList< CFxUIObject * > children() const
CFxUIList< T > findChildren(const CFxUIString &name=CFxUIString())
bool setProperty(const char *name, const CFxUIVariant &value)
GLsizei const GLfloat * value
void setParent(CFxUIObject *parent)
void blockSignals(bool block)
void setHandle(FxNativeHandle handle)