10 #ifndef SETTINGSDIALOG_H
11 #define SETTINGSDIALOG_H
18 #include <kcombobox.h>
19 #include <kcolorbutton.h>
20 #include <klineedit.h>
31 #if QT_VERSION < 0x050000
37 #if QT_VERSION >= 0x050000
41 #if QT_VERSION >= 0x050000
88 #if QT_VERSION >= 0x050000
Definition: autolayoutoptionpage.h:25
A dialog page to display the class related options.
Definition: classoptionspage.h:40
Definition: codegenoptionspage.h:36
Definition: codeimportoptionspage.h:33
Definition: codevieweroptionspage.h:23
Definition: generaloptionpage.h:38
Definition: multipagedialogbase.h:52
PageType
Available page types.
Definition: multipagedialogbase.h:57
Definition: settingsdialog.h:52
UIOptionsPage * m_uiOptionsPage
Definition: settingsdialog.h:117
UMLWidgetStylePage * m_pUserInterfacePage
Definition: settingsdialog.h:110
void slotDefault()
Definition: settingsdialog.cpp:186
KPageWidgetItem * pageCodeImport
Definition: settingsdialog.h:120
void applyPage(KPageWidgetItem *)
Definition: settingsdialog.cpp:224
void setCurrentPage(PageType page)
Definition: settingsdialog.cpp:76
bool m_bChangesApplied
Definition: settingsdialog.h:119
QString getCodeGenerationLanguage()
Definition: settingsdialog.cpp:263
bool getChangesApplied()
Definition: settingsdialog.h:62
SettingsDialog(QWidget *parent, Settings::OptionState *state)
Definition: settingsdialog.cpp:46
void setupCodeGenPage()
Definition: settingsdialog.cpp:141
KPageWidgetItem * pageCodeGen
Definition: settingsdialog.h:120
void setupCodeViewerPage(Settings::CodeViewerState options)
Definition: settingsdialog.cpp:150
KPageWidgetItem * pageCodeViewer
Definition: settingsdialog.h:120
KPageWidgetItem * pageGeneral
Definition: settingsdialog.h:121
CodeGenOptionsPage * m_pCodeGenPage
Definition: settingsdialog.h:113
CodeImportOptionsPage * m_pCodeImportPage
Definition: settingsdialog.h:112
GeneralOptionPage * m_pGeneralPage
Definition: settingsdialog.h:115
KPageWidgetItem * pageUserInterface
Definition: settingsdialog.h:121
KPageWidgetItem * pageAutoLayout
Definition: settingsdialog.h:121
ClassOptionsPage * m_pClassPage
Definition: settingsdialog.h:116
void setupGeneralPage()
Definition: settingsdialog.cpp:118
KPageWidgetItem * pageClass
Definition: settingsdialog.h:121
void setupAutoLayoutPage()
Definition: settingsdialog.cpp:158
void slotOk()
Definition: settingsdialog.cpp:172
~SettingsDialog()
Definition: settingsdialog.cpp:67
AutoLayoutOptionPage * m_pAutoLayoutPage
Definition: settingsdialog.h:111
DontAskAgainWidget * m_dontAskAgainWidget
Definition: settingsdialog.h:108
void setupCodeImportPage()
Definition: settingsdialog.cpp:134
void setupClassPage()
Definition: settingsdialog.cpp:127
KPageWidgetItem * pageFont
Definition: settingsdialog.h:120
Settings::OptionState * m_pOptionState
Definition: settingsdialog.h:109
CodeViewerOptionsPage * m_pCodeViewerPage
Definition: settingsdialog.h:114
void slotApply()
Definition: settingsdialog.cpp:165
void setupUIPage()
Definition: settingsdialog.cpp:111
configurable params for the code viewer tool
Definition: codeviewerstate.h:20
Definition: optionstate.h:315
A dialog page to display the user interface options.
Definition: uioptionspage.h:42
Definition: umlwidgetstylepage.h:38