v2.0.0
Loading...
Searching...
No Matches
multiviewwindow.h
Go to the documentation of this file.
1//=============================================================================================================
20
21#ifndef MULTIVIEWWINDOW_H
22#define MULTIVIEWWINDOW_H
23
24//=============================================================================================================
25// INCLUDES
26//=============================================================================================================
27
28#include "../disp_global.h"
29
30//=============================================================================================================
31// Qt INCLUDES
32//=============================================================================================================
33
34#include <QDockWidget>
35#include <QSharedPointer>
36#include <QPointer>
37
38//=============================================================================================================
39// FORWARD DECLARATIONS
40//=============================================================================================================
41
42//=============================================================================================================
43// DEFINE NAMESPACE DISPLIB
44//=============================================================================================================
45
46namespace DISPLIB
47{
48
49//=============================================================================================================
50// DISPLIB FORWARD DECLARATIONS
51//=============================================================================================================
52
53//=============================================================================================================
61class DISPSHARED_EXPORT MultiViewWindow : public QDockWidget
62{
63 Q_OBJECT
64
65public:
66 typedef QSharedPointer<MultiViewWindow> SPtr;
67 typedef QSharedPointer<const MultiViewWindow> ConstSPtr;
68
69 //=========================================================================================================
73 explicit MultiViewWindow(QWidget *parent = Q_NULLPTR,
74 Qt::WindowFlags flags = Qt::WindowFlags());
75
76 //=========================================================================================================
81
82private:
83};
84
85}// NAMESPACE
86
87#endif // MULTIVIEWWINDOW_H
Export macros and build-info hooks for the DISPLIB shared library.
#define DISPSHARED_EXPORT
Definition disp_global.h:38
2-D display widgets and visualisation helpers (charts, topography, colour maps).
QSharedPointer< const MultiViewWindow > ConstSPtr
MultiViewWindow(QWidget *parent=nullptr, Qt::WindowFlags flags=Qt::WindowFlags())
QSharedPointer< MultiViewWindow > SPtr