SimCenterCommon
Common functionality used within different SimCenter projects
mainwindow.h
Go to the documentation of this file.
1 #ifndef MAINWINDOW_H
2 #define MAINWINDOW_H
3 
4 #include <QMainWindow>
5 
6 namespace Ui {
7 class MainWindow;
8 }
9 
10 class MainWindow : public QMainWindow
11 {
12  Q_OBJECT
13 
14 public:
15  explicit MainWindow(QWidget *parent = nullptr);
16  ~MainWindow();
17 
18 private slots:
19  void on_selectionView_clicked(const QModelIndex &index);
20  void on_selection_changed(int);
21 
22  void on_btn_option1_clicked();
23  void on_btn_option2_clicked();
24  void on_btn_option3_clicked();
25  void on_btn_option4_clicked();
26 
27  void on_btn_1st_clicked();
28  void on_btn_2nd_clicked();
29  void on_btn_none_clicked();
30 
31  void on_action_Save_triggered();
32  void on_actionSave_As_triggered();
33  void on_actionSave_Hi_res_triggered();
34  void on_actionSave_PDF_triggered();
35  void on_actionShow_axis_controls_triggered();
36  void on_actionHide_axis_controls_triggered();
37 
38  void on_showLegend_stateChanged(int arg1);
39 
40  void on_zoomOut_clicked();
41 
42  void on_zoomIn_clicked();
43 
44 private:
45  Ui::MainWindow *ui;
46  int currentLegend = 0;
47  int currentLocation = 0;
48 };
49 
50 #endif // MAINWINDOW_H
Definition: dialogabout.h:6