5#ifndef SETTINGSDIALOG_H
6#define SETTINGSDIALOG_H
14#include <kcolorbutton.h>
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:28
Definition multipagedialogbase.h:47
PageType
Available page types.
Definition multipagedialogbase.h:52
Definition settingsdialog.h:40
UIOptionsPage * m_uiOptionsPage
Definition settingsdialog.h:101
UMLWidgetStylePage * m_pUserInterfacePage
Definition settingsdialog.h:94
void slotDefault()
Definition settingsdialog.cpp:173
KPageWidgetItem * pageCodeImport
Definition settingsdialog.h:104
void applyPage(KPageWidgetItem *)
Definition settingsdialog.cpp:211
void setCurrentPage(PageType page)
Definition settingsdialog.cpp:62
bool m_bChangesApplied
Definition settingsdialog.h:103
QString getCodeGenerationLanguage()
Definition settingsdialog.cpp:250
SettingsDialog(QWidget *parent, Settings::OptionState *state)
Definition settingsdialog.cpp:32
void setupCodeGenPage()
Definition settingsdialog.cpp:127
KPageWidgetItem * pageCodeGen
Definition settingsdialog.h:104
void setupCodeViewerPage(Settings::CodeViewerState options)
Definition settingsdialog.cpp:136
KPageWidgetItem * pageCodeViewer
Definition settingsdialog.h:104
KPageWidgetItem * pageGeneral
Definition settingsdialog.h:105
CodeGenOptionsPage * m_pCodeGenPage
Definition settingsdialog.h:97
CodeImportOptionsPage * m_pCodeImportPage
Definition settingsdialog.h:96
GeneralOptionPage * m_pGeneralPage
Definition settingsdialog.h:99
KPageWidgetItem * pageUserInterface
Definition settingsdialog.h:105
KPageWidgetItem * pageAutoLayout
Definition settingsdialog.h:105
ClassOptionsPage * m_pClassPage
Definition settingsdialog.h:100
void setupGeneralPage()
Definition settingsdialog.cpp:104
KPageWidgetItem * pageClass
Definition settingsdialog.h:105
void setupAutoLayoutPage()
Definition settingsdialog.cpp:144
bool getChangesApplied() const
Definition settingsdialog.h:50
void slotOk()
Definition settingsdialog.cpp:158
~SettingsDialog()
Definition settingsdialog.cpp:53
AutoLayoutOptionPage * m_pAutoLayoutPage
Definition settingsdialog.h:95
DontAskAgainWidget * m_dontAskAgainWidget
Definition settingsdialog.h:92
void setupCodeImportPage()
Definition settingsdialog.cpp:120
void setupClassPage()
Definition settingsdialog.cpp:113
KPageWidgetItem * pageFont
Definition settingsdialog.h:104
Settings::OptionState * m_pOptionState
Definition settingsdialog.h:93
CodeViewerOptionsPage * m_pCodeViewerPage
Definition settingsdialog.h:98
void slotApply()
Definition settingsdialog.cpp:151
void setupUIPage()
Definition settingsdialog.cpp:97
configurable params for the code viewer tool
Definition codeviewerstate.h:15
Definition optionstate.h:308
A dialog page to display the user interface options.
Definition uioptionspage.h:37
Definition umlwidgetstylepage.h:28