49#include <QSharedPointer>
78 typedef QSharedPointer<MultiView>
SPtr;
85 explicit MultiView(
const QString& sSettingsPath =
"",
86 QWidget *parent = Q_NULLPTR,
87 Qt::WindowFlags flags = Qt::Widget);
105 const QString &sName);
117 const QString& sName);
132 QList<MultiViewWindow *> m_lDockWidgets;
133 QString m_sSettingsPath;
disp library export/import macros.
#define DISPSHARED_EXPORT
2-D display widgets and visualisation helpers (charts, topography, colour maps).
MultiViewWindow * addWidgetTop(QWidget *pWidget, const QString &sName)
MultiView(const QString &sSettingsPath="", QWidget *parent=nullptr, Qt::WindowFlags flags=Qt::Widget)
void dockLocationChanged(QWidget *pWidget)
QSharedPointer< MultiView > SPtr
MultiViewWindow * addWidgetBottom(QWidget *pWidget, const QString &sName)
QSharedPointer< const MultiView > ConstSPtr
The MultiViewWindow class provides sub windows as QDockWidgets.