MNE-CPP  0.1.9
A Framework for Electrophysiology
multiviewwindow.h
Go to the documentation of this file.
1 //=============================================================================================================
35 #ifndef MULTIVIEWWINDOW_H
36 #define MULTIVIEWWINDOW_H
37 
38 //=============================================================================================================
39 // INCLUDES
40 //=============================================================================================================
41 
42 #include "../disp_global.h"
43 
44 //=============================================================================================================
45 // Qt INCLUDES
46 //=============================================================================================================
47 
48 #include <QDockWidget>
49 #include <QSharedPointer>
50 #include <QPointer>
51 
52 //=============================================================================================================
53 // FORWARD DECLARATIONS
54 //=============================================================================================================
55 
56 //=============================================================================================================
57 // DEFINE NAMESPACE DISPLIB
58 //=============================================================================================================
59 
60 namespace DISPLIB
61 {
62 
63 //=============================================================================================================
64 // DISPLIB FORWARD DECLARATIONS
65 //=============================================================================================================
66 
67 //=============================================================================================================
71 class DISPSHARED_EXPORT MultiViewWindow : public QDockWidget
72 {
73  Q_OBJECT
74 
75 public:
76  typedef QSharedPointer<MultiViewWindow> SPtr;
77  typedef QSharedPointer<const MultiViewWindow> ConstSPtr;
79  //=========================================================================================================
83  explicit MultiViewWindow(QWidget *parent = Q_NULLPTR,
84  Qt::WindowFlags flags = Qt::WindowFlags());
85 
86  //=========================================================================================================
90  ~MultiViewWindow();
91 
92 private:
93 };
94 
95 }// NAMESPACE
96 
97 #endif // MULTIVIEWWINDOW_H
DISPSHARED_EXPORT
#define DISPSHARED_EXPORT
Definition: disp_global.h:55
DISPLIB::MultiViewWindow
The MultiViewWindow class provides sub windows as QDockWidgets.
Definition: multiviewwindow.h:71
DISPLIB::MultiViewWindow::ConstSPtr
QSharedPointer< const MultiViewWindow > ConstSPtr
Definition: multiviewwindow.h:77
DISPLIB::MultiViewWindow::SPtr
QSharedPointer< MultiViewWindow > SPtr
Definition: multiviewwindow.h:76