Canorus 0.0
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
17class CASheet;
18class CAActionsEditor;
19
20class CASettingsDialog : public QDialog, private Ui::uiSettingsDialog {
21 Q_OBJECT
22
23public:
32 };
33
34 CASettingsDialog( CASettingsPage currentPage, QWidget *parent=0 );
36
37private slots:
38 void on_uiButtonBox_clicked( QAbstractButton* );
39 void on_uiSettingsList_currentItemChanged( QListWidgetItem*, QListWidgetItem* );
40
43
58
63
64private:
65 void setupPages( CASettingsPage currentPage=EditorSettings );
66 void buildPreviewSheet();
68 void applySettings();
69
70 // Pages temporary variables
73 QMap<int, QString> _midiInPorts;
74 QMap<int, QString> _midiOutPorts;
75};
76#endif /* MIDISETUPDIALOG_H_ */
Definition: actionseditor.h:30
Definition: settingsdialog.h:20
void setupPages(CASettingsPage currentPage=EditorSettings)
Definition: settingsdialog.cpp:49
void on_uiPdfViewerDefault_toggled(bool)
Definition: settingsdialog.cpp:360
void on_uiDisabledElementsColor_clicked(bool)
Definition: settingsdialog.cpp:321
void on_uiSettingsList_currentItemChanged(QListWidgetItem *, QListWidgetItem *)
Definition: settingsdialog.cpp:136
CASettingsPage
Definition: settingsdialog.h:24
@ ActionSettings
Definition: settingsdialog.h:28
@ PrintingSettings
Definition: settingsdialog.h:31
@ LoadSaveSettings
Definition: settingsdialog.h:29
@ AppearanceSettings
Definition: settingsdialog.h:27
@ EditorSettings
Definition: settingsdialog.h:26
@ UndefinedSettings
Definition: settingsdialog.h:25
@ PlaybackSettings
Definition: settingsdialog.h:30
void on_uiSelectionAreaRevert_clicked(bool)
Definition: settingsdialog.cpp:285
void on_uiForegroundRevert_clicked(bool)
Definition: settingsdialog.cpp:255
void on_uiButtonBox_clicked(QAbstractButton *)
Definition: settingsdialog.cpp:123
QMap< int, QString > _midiInPorts
Definition: settingsdialog.h:73
void buildPreviewSheet()
Definition: settingsdialog.cpp:213
void on_uiSelectedContextColor_clicked(bool)
Definition: settingsdialog.cpp:291
void on_uiTypesetterDefault_toggled(bool)
Definition: settingsdialog.cpp:350
void on_uiSelectedContextRevert_clicked(bool)
Definition: settingsdialog.cpp:300
void on_uiTypesetterBrowse_clicked(bool)
Definition: settingsdialog.cpp:336
void on_uiDocumentsDirectoryBrowse_clicked(bool)
Definition: settingsdialog.cpp:221
CASheet * _previewSheet
Definition: settingsdialog.h:71
~CASettingsDialog()
Definition: settingsdialog.cpp:45
QMap< int, QString > _midiOutPorts
Definition: settingsdialog.h:74
void on_uiForegroundColor_clicked(bool)
Definition: settingsdialog.cpp:246
void buildActionsEditorPage()
Definition: settingsdialog.cpp:192
CASettingsDialog(CASettingsPage currentPage, QWidget *parent=0)
Definition: settingsdialog.cpp:33
CAActionsEditor * _commandsEditor
Definition: settingsdialog.h:72
void on_uiHiddenElementsRevert_clicked(bool)
Definition: settingsdialog.cpp:315
void on_uiBackgroundRevert_clicked(bool)
Definition: settingsdialog.cpp:240
void on_uiBackgroundColor_clicked(bool)
Definition: settingsdialog.cpp:231
void on_uiHiddenElementsColor_clicked(bool)
Definition: settingsdialog.cpp:306
void on_uiDocumentsDirectoryRevert_clicked(bool)
Definition: settingsdialog.cpp:227
void on_uiPdfViewerBrowse_clicked(bool)
Definition: settingsdialog.cpp:343
void on_uiSelectionAreaColor_clicked(bool)
Definition: settingsdialog.cpp:276
void on_uiSelectionColor_clicked(bool)
Definition: settingsdialog.cpp:261
void on_uiSelectionRevert_clicked(bool)
Definition: settingsdialog.cpp:270
void on_uiDisabledElementsRevert_clicked(bool)
Definition: settingsdialog.cpp:330
void applySettings()
Definition: settingsdialog.cpp:141
Represents a single sheet of paper in the document.
Definition: sheet.h:22