19#include "../FxCommonFramework.h"
21#include <QtCore/QBuffer>
22#include <QtCore/QByteArray>
23#include <QtCore/QDate>
24#include <QtCore/QFile>
25#include <QtCore/QList>
27#include <QtCore/QString>
28#include <QtCore/QUuid>
29#include <QtCore/QVariant>
30#include <QtCore/QVector>
31#include <QtGui/QPalette>
32#include <QtGui/QValidator>
35#include <QtGui/QPixmap>
54template<
typename K,
typename V >
67#if defined( Q_OS_IOS )
69#elif defined( ANDROID )
71 #include "../../../DDKERNEL/touch/FxJavaUtils.h"
77#define FX_REDEFINE_EMIT
81#define FX_REDEFINE_SLOTS
83 #include <Wt/WObject.h>
85#ifdef FX_REDEFINE_EMIT
88#ifdef FX_REDEFINE_SLOTS
105 friend CFxUIObjectData;
206 if ( T obj =
dynamic_cast<T
>( child ) )
208 if ( !
name.isEmpty() )
210 if (
name == obj->objectName() )
211 result.push_back( obj );
214 result.push_back( obj );
QByteArrayList CFxUIByteArrayList
QStringList CFxUIStringList
QValidator CFxUIValidator
QByteArray CFxUIByteArray
CFxUIString objectName() const
CFxUIObjectData * m_pData
CFxUIObjectImpl * m_pImpl
CFxUIVariant property(const char *name)
void setParent(CFxUIObject *parent)
bool setProperty(const char *name, const CFxUIVariant &value)
FxNativeHandle getHandle() const
void setHandle(FxNativeHandle handle)
void blockSignals(bool block)
bool signalsBlocked() const
CFxUIList< T > findChildren(const CFxUIString &name=CFxUIString())
void setObjectName(const CFxUIString &objectName)
CFxUIList< CFxUIObject * > children() const
const CFxUIObject * parent() const
GLuint const GLchar * name
GLsizei const GLfloat * value