MNE-CPP  beta 1.0
settingwindow.h
1 #ifndef SETTINGWINDOW_H
2 #define SETTINGWINDOW_H
3 
4 #include <QWidget>
5 #include <QStandardItem>
6 
7 namespace Ui {
8 class settingwindow;
9 }
10 
11 class settingwindow : public QWidget
12 {
13  Q_OBJECT
14 
15 public:
16  // ToDo seb ctor
17  explicit settingwindow(QWidget *parent = 0);
18  ~settingwindow();
19  void set_values();
20  //end
21 signals:
22  void change_info_label();
23 private slots:
24  void on_btt_close_clicked();
25  void on_btt_cancel_clicked();
26  void on_btt_max_it_default_clicked();
27  void on_btt_reflection_default_clicked();
28  void on_btt_expansion_default_clicked();
29  void on_btt_contraction_default_clicked();
30  void on_btt_full_contraction_default_clicked();
31  void on_sl_boost_valueChanged(int value);
32  void on_sl_boost_sliderPressed();
33  void on_sl_boost_fixDict_valueChanged(int value);
34  void on_sl_boost_fixDict_sliderPressed();
35  void on_btt_delta_energy_default_clicked();
36  void cb_selection_changed(const QModelIndex& topLeft, const QModelIndex& bottomRight);
37 
38  void on_pushButton_clicked();
39 
40 private:
41  Ui::settingwindow *ui;
42  QStandardItem* cb_item;
43  QStandardItemModel* cb_model;
44  std::vector<QStandardItem*> cb_items;
45  QMap<QString, QVariant> sel_signal_type_map;
46  void fill_signal_type_combobox();
47  void closeEvent(QCloseEvent * event);
48 };
49 
50 #endif // SETTINGWINDOW_H
Definition: aboutwindow.h:52