#include <QtGui/qdockwidget.h>
#ifndef QDYNAMICDOCKWIDGET_H
#ifndef QT_NO_DOCKWIDGET
class QDockWidget: public QWidget{
public: virtual struct QMetaObject const * metaObject() const
public: static struct QMetaObject const staticMetaObject;
public: virtual void* qt_metacast(char const *);
public: static inline class QString tr(char const * s, char const * c = 0);
public: static inline class QString trUtf8(char const * s, char const * c = 0);
public: static inline class QString tr(char const * s, char const * c, int n);
public: static inline class QString trUtf8(char const * s, char const * c, int n);
public: virtual int qt_metacall(enum QMetaObject::Call, int, void* *);
public: explicit QDockWidget(class QString const & title, class QWidget* parent = 0, Qt::WindowFlags flags = 0);
public: explicit QDockWidget(class QWidget* parent = 0, Qt::WindowFlags flags = 0);
public: virtual ~QDockWidget();
public: class QWidget* widget() const
public: void setWidget(class QWidget* widget);
public: enum DockWidgetFeature{
DockWidgetClosable = 1,
DockWidgetMovable = 2,
DockWidgetFloatable = 4,
DockWidgetFeatureMask = 7,
AllDockWidgetFeatures = 7,
NoDockWidgetFeatures = 0,
Reserved = 255,
};
public: typedef class QFlags < enum QDockWidget::DockWidgetFeature > DockWidgetFeatures;
public: void setFeatures(class QFlags < enum QDockWidget::DockWidgetFeature > features);
public: class QFlags < enum QDockWidget::DockWidgetFeature > features() const
public: void setFloating(bool floating);
public: inline bool isFloating() const
public: void setAllowedAreas(Qt::DockWidgetAreas areas);
public: Qt::DockWidgetAreas allowedAreas() const
public: inline bool isAreaAllowed(enum Qt::DockWidgetArea area) const
#ifndef QT_NO_ACTION
public: struct QAction* toggleViewAction() const
#endif
protected: void featuresChanged(class QFlags < enum QDockWidget::DockWidgetFeature > features);
protected: void topLevelChanged(bool topLevel);
protected: void allowedAreasChanged(Qt::DockWidgetAreas allowedAreas);
protected: virtual void changeEvent(struct QEvent* event);
protected: virtual void closeEvent(struct QCloseEvent* event);
protected: virtual void paintEvent(struct QPaintEvent* event);
protected: virtual bool event(struct QEvent* event);
private: inline struct QDockWidgetPrivate* d_func();
private: inline struct QDockWidgetPrivate const * d_func() const
private: QDockWidget(class QDockWidget const &);
private: class QDockWidget& operator =(class QDockWidget const &);
friend struct QDockWidgetPrivate;
friend struct QDockWidgetLayout;
friend struct QDockWidgetItem;
friend struct QMainWindowLayout;
};
#endif // QT_NO_DOCKWIDGET
#endif // QDYNAMICDOCKWIDGET_H