Go to the documentation of this file.00001
00002
00003
00004
00005
00008
00009 #ifndef lgrDockTitleWidget_H_
00010 #define lgrDockTitleWidget_H_
00011
00012 #include "lgrGui.h"
00013
00014 #include <QtGui/QWidget>
00015
00016 class QDockWidget;
00017
00018 namespace MAKLogger
00019 {
00021 class DT_DLL_LGRGUI DtLgrDockTitleWidget : public QWidget
00022 {
00023 Q_OBJECT
00024
00025 public:
00026 DtLgrDockTitleWidget(QDockWidget* widget);
00027
00028 virtual ~DtLgrDockTitleWidget();
00029
00030 public slots:
00031 void hideTitleWidget(bool floating);
00032 void makeFloating();
00033 void close();
00034
00035 protected:
00036 QDockWidget* parentDockWidget();
00037
00038 virtual void paintEvent(QPaintEvent *);
00039 };
00040 }
00041
00042 #endif