Canorus  0.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
settingsdialog.h
Go to the documentation of this file.
1 
8 #ifndef MIDISETUPDIALOG_H_
9 #define MIDISETUPDIALOG_H_
10 
11 #include <QWidget>
12 #include <QPoint>
13 #include <QColorDialog>
14 
15 #include "ui_settingsdialog.h"
16 
17 class CASheet;
18 
20  Q_OBJECT
21 
22 public:
29  };
30 
31  CASettingsDialog( CASettingsPage currentPage, QWidget *parent=0 );
33 
34 private slots:
35  void on_uiButtonBox_clicked( QAbstractButton* );
36  void on_uiSettingsList_currentItemChanged( QListWidgetItem*, QListWidgetItem* );
37 
40 
45  void on_uiSelectionColor_clicked(bool);
55 
60 
61 private:
62  void setupPages( CASettingsPage currentPage=EditorSettings );
63  void buildPreviewSheet();
64  void applySettings();
65 
66  // Pages temporary variables
68  QMap<int, QString> _midiInPorts;
69  QMap<int, QString> _midiOutPorts;
70 };
71 #endif /* MIDISETUPDIALOG_H_ */
Represents a single sheet of paper in the document.
Definition: sheet.h:20
CASettingsDialog(CASettingsPage currentPage, QWidget *parent=0)
Definition: settingsdialog.cpp:31
void on_uiSelectionAreaRevert_clicked(bool)
Definition: settingsdialog.cpp:254
Definition: settingsdialog.h:27
void setupPages(CASettingsPage currentPage=EditorSettings)
Definition: settingsdialog.cpp:46
Definition: settingsdialog.h:24
void on_uiSelectionRevert_clicked(bool)
Definition: settingsdialog.cpp:239
void on_uiHiddenElementsRevert_clicked(bool)
Definition: settingsdialog.cpp:284
void buildPreviewSheet()
Definition: settingsdialog.cpp:182
void on_uiSettingsList_currentItemChanged(QListWidgetItem *, QListWidgetItem *)
Definition: settingsdialog.cpp:128
void on_uiDocumentsDirectoryBrowse_clicked(bool)
Definition: settingsdialog.cpp:190
void on_uiPdfViewerDefault_toggled(bool)
Definition: settingsdialog.cpp:329
Definition: settingsdialog.h:28
void on_uiTypesetterDefault_toggled(bool)
Definition: settingsdialog.cpp:319
void on_uiSelectedContextRevert_clicked(bool)
Definition: settingsdialog.cpp:269
QMap< int, QString > _midiOutPorts
Definition: settingsdialog.h:69
void on_uiButtonBox_clicked(QAbstractButton *)
Definition: settingsdialog.cpp:115
void on_uiDisabledElementsColor_clicked(bool)
Definition: settingsdialog.cpp:290
~CASettingsDialog()
Definition: settingsdialog.cpp:42
CASheet * _previewSheet
Definition: settingsdialog.h:67
void on_uiHiddenElementsColor_clicked(bool)
Definition: settingsdialog.cpp:275
void on_uiSelectedContextColor_clicked(bool)
Definition: settingsdialog.cpp:260
void applySettings()
Definition: settingsdialog.cpp:133
Definition: settingsdialog.h:19
void on_uiBackgroundColor_clicked(bool)
Definition: settingsdialog.cpp:200
void on_uiForegroundRevert_clicked(bool)
Definition: settingsdialog.cpp:224
void on_uiForegroundColor_clicked(bool)
Definition: settingsdialog.cpp:215
void on_uiTypesetterBrowse_clicked(bool)
Definition: settingsdialog.cpp:305
CASettingsPage
Definition: settingsdialog.h:23
void on_uiSelectionAreaColor_clicked(bool)
Definition: settingsdialog.cpp:245
void on_uiBackgroundRevert_clicked(bool)
Definition: settingsdialog.cpp:209
void on_uiDocumentsDirectoryRevert_clicked(bool)
Definition: settingsdialog.cpp:196
void on_uiDisabledElementsRevert_clicked(bool)
Definition: settingsdialog.cpp:299
Definition: settingsdialog.h:25
Definition: settingsdialog.h:26
void on_uiSelectionColor_clicked(bool)
Definition: settingsdialog.cpp:230
QMap< int, QString > _midiInPorts
Definition: settingsdialog.h:68
void on_uiPdfViewerBrowse_clicked(bool)
Definition: settingsdialog.cpp:312
Definition: ui_settingsdialog.h:834