#ifndef DOCK_H #define DOCK_H #include #include #include "gtl_gui_dock_title.h" #include "gui_global.h" namespace gtl { namespace gui { class GTL_GUI_EXPORT dock : public QDockWidget { public: dock(QWidget* parent = NULL); void set_title(QString title); protected: dock_title *_title; private: QByteArray _state; bool _is_floating; public slots: virtual void pin(bool); protected slots: void floating_changed(bool); void maximize(bool); }; } } #endif // DOCK_H