ddt  1.0.0
ddtScaleButtonsWidget.hpp
Go to the documentation of this file.
1 
19 #ifndef DDT_DATAVISUALISATION_DDTWIDGETS_SCALEBUTTONSWIDGET_HPP
20 #define DDT_DATAVISUALISATION_DDTWIDGETS_SCALEBUTTONSWIDGET_HPP
21 
22 #include <QtUiPlugin/QDesignerExportWidget>
23 
25 
30 class QDESIGNER_WIDGET_EXPORT DdtScaleButtonsWidget : public DdtWidget {
31  Q_OBJECT
32 
33  public:
38  explicit DdtScaleButtonsWidget(QWidget* parent = nullptr);
39 
44 
45  private:
46  QToolButton* zoom_in_button;
47  QToolButton* zoom_out_button;
48  QToolButton* zoom_default_button;
49 
50  void CreateWidget();
51 
52  protected slots:
56  void ZoomIn();
57 
61  void ZoomOut();
62 
66  void ZoomAll();
67 
68  signals:
73 
78 
83 };
84 
85 #endif // DDT_DATAVISUALISATION_DDTWIDGETS_SCALEBUTTONSWIDGET_HPP
86 
Definition: ddtScaleButtonsWidget.hpp:30
virtual ~DdtScaleButtonsWidget()
The DdtWidget class Use as wrapper class for new widgets.
Definition: ddtWidget.hpp:28
DDT Widgets. Base class for the DDT widgets. Base class for the DDT widgets.