5#ifndef SETTINGSDIALOG_H
6#define SETTINGSDIALOG_H
14#include <kcolorbutton.h>
26#if QT_VERSION < 0x050000
32#if QT_VERSION >= 0x050000
36#if QT_VERSION >= 0x050000
83#if QT_VERSION >= 0x050000
Definition: autolayoutoptionpage.h:20
A dialog page to display the class related options.
Definition: classoptionspage.h:35
Definition: codegenoptionspage.h:31
Definition: codeimportoptionspage.h:20
Definition: codevieweroptionspage.h:18
Definition: generaloptionpage.h:33
Definition: multipagedialogbase.h:47
PageType
Available page types.
Definition: multipagedialogbase.h:52
Definition: settingsdialog.h:47
UIOptionsPage * m_uiOptionsPage
Definition: settingsdialog.h:112
UMLWidgetStylePage * m_pUserInterfacePage
Definition: settingsdialog.h:105
void slotDefault()
Definition: settingsdialog.cpp:186
KPageWidgetItem * pageCodeImport
Definition: settingsdialog.h:115
void applyPage(KPageWidgetItem *)
Definition: settingsdialog.cpp:224
void setCurrentPage(PageType page)
Definition: settingsdialog.cpp:71
bool m_bChangesApplied
Definition: settingsdialog.h:114
QString getCodeGenerationLanguage()
Definition: settingsdialog.cpp:263
SettingsDialog(QWidget *parent, Settings::OptionState *state)
Definition: settingsdialog.cpp:41
void setupCodeGenPage()
Definition: settingsdialog.cpp:136
KPageWidgetItem * pageCodeGen
Definition: settingsdialog.h:115
void setupCodeViewerPage(Settings::CodeViewerState options)
Definition: settingsdialog.cpp:145
KPageWidgetItem * pageCodeViewer
Definition: settingsdialog.h:115
KPageWidgetItem * pageGeneral
Definition: settingsdialog.h:116
CodeGenOptionsPage * m_pCodeGenPage
Definition: settingsdialog.h:108
CodeImportOptionsPage * m_pCodeImportPage
Definition: settingsdialog.h:107
GeneralOptionPage * m_pGeneralPage
Definition: settingsdialog.h:110
KPageWidgetItem * pageUserInterface
Definition: settingsdialog.h:116
KPageWidgetItem * pageAutoLayout
Definition: settingsdialog.h:116
ClassOptionsPage * m_pClassPage
Definition: settingsdialog.h:111
void setupGeneralPage()
Definition: settingsdialog.cpp:113
KPageWidgetItem * pageClass
Definition: settingsdialog.h:116
void setupAutoLayoutPage()
Definition: settingsdialog.cpp:153
bool getChangesApplied() const
Definition: settingsdialog.h:57
void slotOk()
Definition: settingsdialog.cpp:167
~SettingsDialog()
Definition: settingsdialog.cpp:62
AutoLayoutOptionPage * m_pAutoLayoutPage
Definition: settingsdialog.h:106
DontAskAgainWidget * m_dontAskAgainWidget
Definition: settingsdialog.h:103
void setupCodeImportPage()
Definition: settingsdialog.cpp:129
void setupClassPage()
Definition: settingsdialog.cpp:122
KPageWidgetItem * pageFont
Definition: settingsdialog.h:115
Settings::OptionState * m_pOptionState
Definition: settingsdialog.h:104
CodeViewerOptionsPage * m_pCodeViewerPage
Definition: settingsdialog.h:109
void slotApply()
Definition: settingsdialog.cpp:160
void setupUIPage()
Definition: settingsdialog.cpp:106
configurable params for the code viewer tool
Definition: codeviewerstate.h:15
Definition: optionstate.h:310
A dialog page to display the user interface options.
Definition: uioptionspage.h:37
Definition: umlwidgetstylepage.h:33