Ref T506, make dock widget overlay message compliant

* overlay widget can used that functionality directly
* no need to use COverlayMessagesFrame
* added COverlayMessagesDockWidget
This commit is contained in:
Klaus Basan
2019-01-06 20:20:12 +01:00
committed by Mat Sutcliffe
parent d6f3932e5b
commit 8696f45a7c
10 changed files with 103 additions and 33 deletions

View File

@@ -12,12 +12,13 @@
#ifndef BLACKGUI_DOCKWIDGET_H
#define BLACKGUI_DOCKWIDGET_H
#include "blackgui/blackguiexport.h"
#include "blackgui/overlaymessagesframe.h"
#include "blackgui/enableforframelesswindow.h"
#include "blackgui/managedstatusbar.h"
#include "blackgui/settings/dockwidgetsettings.h"
#include "blackmisc/statusmessage.h"
#include "blackgui/blackguiexport.h"
#include "blackmisc/statusmessagelist.h"
#include "blackmisc/statusmessage.h"
#include <QDockWidget>
#include <QMargins>
@@ -47,7 +48,7 @@ namespace BlackGui
//! \sa CDockWidgetInfoArea
//! \sa CDockWidgetInfoBar
class BLACKGUI_EXPORT CDockWidget :
public QDockWidget,
public COverlayMessagesDockWidget,
public CEnableForFramelessWindow
{
Q_OBJECT