v2.0.0
Loading...
Searching...
No Matches
selectionscene.h
Go to the documentation of this file.
1//=============================================================================================================
21
22#ifndef SELECTIONSCENE_H
23#define SELECTIONSCENE_H
24
25//=============================================================================================================
26// INCLUDES
27//=============================================================================================================
28
29#include "../../disp_global.h"
30#include "layoutscene.h"
31
32//=============================================================================================================
33// EIGEN INCLUDES
34//=============================================================================================================
35
36//=============================================================================================================
37// QT INCLUDES
38//=============================================================================================================
39
40//=============================================================================================================
41// FORWARD DECLARATIONS
42//=============================================================================================================
43
44//=============================================================================================================
45// DEFINE NAMESPACE DISPLIB
46//=============================================================================================================
47
48namespace DISPLIB
49{
50
51//=============================================================================================================
52// DISPLIB FORWARD DECLARATIONS
53//=============================================================================================================
54
55//=============================================================================================================
64{
65 Q_OBJECT
66
67public:
68 typedef QSharedPointer<SelectionScene> SPtr;
69 typedef QSharedPointer<const SelectionScene> ConstSPtr;
70
71 //=========================================================================================================
75 explicit SelectionScene(QGraphicsView* view, QObject *parent = 0);
76
77 //=========================================================================================================
84 void repaintItems(const QMap<QString, QPointF> &layoutMap,
85 QStringList badChannels);
86
87 //=========================================================================================================
93 void hideItems(QStringList visibleItems);
94
96};
97} // NAMESPACE DISPLIB
98
99#endif // SelectionScene_H
Base QGraphicsScene providing pan, pinch-zoom and swipe gesture handling for the sensor-layout scenes...
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).
LayoutScene(QGraphicsView *view, QObject *parent=0)
QSharedPointer< SelectionScene > SPtr
QSharedPointer< const SelectionScene > ConstSPtr
void repaintItems(const QMap< QString, QPointF > &layoutMap, QStringList badChannels)
SelectionScene(QGraphicsView *view, QObject *parent=0)
void hideItems(QStringList visibleItems)