Logo Search packages:      
Sourcecode: qt4-x11 version File versions

qdesigner_internal::Layout Class Reference

Inheritance diagram for qdesigner_internal::Layout:

QObject

List of all members.


Detailed Description

Baseclass for layouting widgets in the Designer.

Classes derived from this abstract base class are used for layouting operations in the Designer.

Definition at line 58 of file layout_p.h.


Public Slots

void deleteLater ()

Signals

void destroyed (QObject *=0)

Public Member Functions

bool blockSignals (bool b)
virtual void breakLayout ()
const QObjectListchildren () const
bool connect (const QObject *sender, const char *signal, const char *member, Qt::ConnectionType type=Qt::AutoConnection) const
bool disconnect (const QObject *receiver, const char *member=0)
bool disconnect (const char *signal=0, const QObject *receiver=0, const char *member=0)
virtual void doLayout ()=0
void dumpObjectInfo ()
void dumpObjectTree ()
QList< QByteArraydynamicPropertyNames () const
virtual bool event (QEvent *)
virtual bool eventFilter (QObject *, QEvent *)
template<typename T>
findChild (const QString &name=QString()) const
template<typename T>
QList< T > findChildren (const QRegExp &re) const
template<typename T>
QList< T > findChildren (const QString &name=QString()) const
virtual void finishLayout (bool needMove, QLayout *layout)
bool inherits (const char *classname) const
void installEventFilter (QObject *)
bool isWidgetType () const
void killTimer (int id)
 Layout (const QList< QWidget * > &wl, QWidget *p, QDesignerFormWindowInterface *fw, QWidget *lb, bool splitter=false)
QWidgetlayoutBaseWidget () const
int margin () const
void moveToThread (QThread *thread)
QString objectName () const
QObjectparent () const
QWidgetparentWidget () const
virtual bool prepareLayout (bool &needMove, bool &needReparent)
QVariant property (const char *name) const
void removeEventFilter (QObject *)
void setObjectName (const QString &name)
void setParent (QObject *)
bool setProperty (const char *name, const QVariant &value)
virtual void setup ()
void setUserData (uint id, QObjectUserData *data)
bool signalsBlocked () const
virtual void sort ()=0
int spacing () const
int startTimer (int interval)
QThreadthread () const
virtual void undoLayout ()
QObjectUserData * userData (uint id) const
QList< QWidget * > widgets () const

Static Public Member Functions

static bool connect (const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection)
static bool disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *member)
static uint registerUserData ()

Protected Slots

void widgetDestroyed ()

Protected Member Functions

virtual void childEvent (QChildEvent *)
virtual void connectNotify (const char *signal)
virtual void customEvent (QEvent *)
virtual void disconnectNotify (const char *signal)
int receivers (const char *signal) const
QObjectsender () const
virtual void timerEvent (QTimerEvent *)

Protected Attributes

QObjectData * d_ptr
QDesignerFormWindowInterfaceformWindow
QHash< QWidget *, QRectgeometries
bool isBreak
QWidgetlayoutBase
QWidgetm_parentWidget
QList< QWidget * > m_widgets
QRect oldGeometry
QPoint startPoint
bool useSplitter

Static Protected Attributes

static const QMetaObject staticQtMetaObject

Properties

QString objectName
 the name of this object

Friends

class QApplication
class QApplicationPrivate
class QCoreApplication
class QCoreApplicationPrivate
struct QMetaObject
class QThreadData
class QWidget

Related Functions

(Note that these are not member functions.)

qFindChild (const QObject *obj, const QString &name=QString(), T dummy=0)
qFindChild (const QObject *obj, const QString &name)
QList< T > qFindChildren (const QObject *obj, const QString &name=QString(), T dummy=0)
QList< T > qFindChildren (const QObject *obj, const QRegExp &regExp)
QList< T > qFindChildren (const QObject *obj, const QString &name)
T * qobject_cast (QObject *object)
 QObjectList
void * qt_find_obj_child (QObject *parent, const char *type, const QString &name)

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

Generated by  Doxygen 1.6.0   Back to index