ddt 1.4.0
 
Loading...
Searching...
No Matches
ddtScaleButtonsWidget.hpp
Go to the documentation of this file.
1
9
10#ifndef DDT_DATAVISUALISATION_DDTWIDGETS_SCALEBUTTONSWIDGET_HPP
11#define DDT_DATAVISUALISATION_DDTWIDGETS_SCALEBUTTONSWIDGET_HPP
12
13#include <QtUiPlugin/QDesignerExportWidget>
14
16
21class QDESIGNER_WIDGET_EXPORT DdtScaleButtonsWidget : public DdtWidget {
22 Q_OBJECT
23
24 public:
29 explicit DdtScaleButtonsWidget(QWidget* parent = nullptr);
30
35
36 private:
37 QToolButton* zoom_in_button;
38 QToolButton* zoom_out_button;
39 QToolButton* zoom_default_button;
40
41 void CreateWidget();
42
43 protected slots:
47 void ZoomIn();
48
52 void ZoomOut();
53
57 void ZoomAll();
58
59 signals:
64
69
74};
75
76#endif // DDT_DATAVISUALISATION_DDTWIDGETS_SCALEBUTTONSWIDGET_HPP
virtual ~DdtScaleButtonsWidget()
void ZoomIn()
Definition ddtScaleButtonsWidget.cpp:59
void ZoomOut()
Definition ddtScaleButtonsWidget.cpp:61
DdtScaleButtonsWidget(QWidget *parent=nullptr)
Definition ddtScaleButtonsWidget.cpp:16
void ZoomAll()
Definition ddtScaleButtonsWidget.cpp:63
DdtWidget(QWidget *parent=nullptr)
DdtWidget.
Definition ddtWidget.cpp:19
DDT Widgets. Base class for the DDT widgets. Base class for the DDT widgets.