Changeset View
Changeset View
Standalone View
Standalone View
gui/WorkSheet.h
Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Line(s) | |||||
45 | */ | 45 | */ | ||
46 | class WorkSheet : public QWidget | 46 | class WorkSheet : public QWidget | ||
47 | { | 47 | { | ||
48 | Q_OBJECT | 48 | Q_OBJECT | ||
49 | 49 | | |||
50 | public: | 50 | public: | ||
51 | explicit WorkSheet( QWidget* parent); | 51 | explicit WorkSheet( QWidget* parent); | ||
52 | WorkSheet( int rows, int columns, float interval, QWidget* parent); | 52 | WorkSheet( int rows, int columns, float interval, QWidget* parent); | ||
53 | ~WorkSheet() Q_DECL_OVERRIDE; | 53 | ~WorkSheet() override; | ||
54 | 54 | | |||
55 | bool load( const QString &fileName ); | 55 | bool load( const QString &fileName ); | ||
56 | bool save( const QString &fileName ); | 56 | bool save( const QString &fileName ); | ||
57 | bool exportWorkSheet( const QString &fileName ); | 57 | bool exportWorkSheet( const QString &fileName ); | ||
58 | 58 | | |||
59 | void cut(); | 59 | void cut(); | ||
60 | void copy(); | 60 | void copy(); | ||
61 | void paste(); | 61 | void paste(); | ||
Show All 23 Lines | 83 | public Q_SLOTS: | |||
85 | void setTitle( const QString &title ); | 85 | void setTitle( const QString &title ); | ||
86 | void applyStyle(); | 86 | void applyStyle(); | ||
87 | 87 | | |||
88 | Q_SIGNALS: | 88 | Q_SIGNALS: | ||
89 | void titleChanged( QWidget *sheet ); | 89 | void titleChanged( QWidget *sheet ); | ||
90 | 90 | | |||
91 | protected: | 91 | protected: | ||
92 | 92 | | |||
93 | void changeEvent( QEvent * event ) Q_DECL_OVERRIDE; | 93 | void changeEvent( QEvent * event ) override; | ||
94 | QSize sizeHint() const Q_DECL_OVERRIDE; | 94 | QSize sizeHint() const override; | ||
95 | void dragMoveEvent( QDragMoveEvent* ) Q_DECL_OVERRIDE; | 95 | void dragMoveEvent( QDragMoveEvent* ) override; | ||
96 | void dragEnterEvent( QDragEnterEvent* ) Q_DECL_OVERRIDE; | 96 | void dragEnterEvent( QDragEnterEvent* ) override; | ||
97 | void dropEvent( QDropEvent* ) Q_DECL_OVERRIDE; | 97 | void dropEvent( QDropEvent* ) override; | ||
98 | bool event( QEvent* ) Q_DECL_OVERRIDE; | 98 | bool event( QEvent* ) override; | ||
99 | void setUpdateInterval( float interval); | 99 | void setUpdateInterval( float interval); | ||
100 | 100 | | |||
101 | private: | 101 | private: | ||
102 | void removeDisplay( KSGRD::SensorDisplay *display ); | 102 | void removeDisplay( KSGRD::SensorDisplay *display ); | ||
103 | 103 | | |||
104 | bool replaceDisplay( int row, int column, QDomElement& element, int rowSpan = 1, int columnSpan = 1 ); | 104 | bool replaceDisplay( int row, int column, QDomElement& element, int rowSpan = 1, int columnSpan = 1 ); | ||
105 | 105 | | |||
106 | void replaceDisplay( int row, int column, KSGRD::SensorDisplay* display = nullptr, int rowSpan = 1, int columnSpan = 1 ); | 106 | void replaceDisplay( int row, int column, KSGRD::SensorDisplay* display = nullptr, int rowSpan = 1, int columnSpan = 1 ); | ||
Show All 32 Lines |