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

@@ -24,6 +24,7 @@
#include <QFrame>
#include <QTabWidget>
#include <QWizardPage>
#include <QDockWidget>
#include <QMessageBox>
#include <QObject>
#include <QSize>
@@ -362,6 +363,18 @@ namespace BlackGui
explicit COverlayMessagesWizardPage(QWidget *parent = nullptr);
};
/*!
* Using this class provides a QDockWidget with the overlay functionality already integrated.
*/
class BLACKGUI_EXPORT COverlayMessagesDockWidget : public COverlayMessagesBase<QDockWidget>
{
Q_OBJECT
public:
//! Constructor
explicit COverlayMessagesDockWidget(QWidget *parent = nullptr);
};
} // ns
#endif // guard