umbrello
2.32.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
5 #ifndef SETTINGSDIALOG_H
6 #define SETTINGSDIALOG_H
13 #include <kcombobox.h>
14 #include <kcolorbutton.h>
15 #include <klineedit.h>
26 #if QT_VERSION < 0x050000
32 #if QT_VERSION >= 0x050000
36 #if QT_VERSION >= 0x050000
83 #if QT_VERSION >= 0x050000
UIState uiState
Definition: optionstate.h:324
CodeImportOptionsPage * m_pCodeImportPage
Definition: settingsdialog.h:107
@ it_Properties_Class
Definition: icon_utils.h:65
void setDefaults()
Definition: uioptionspage.cpp:160
void setupUIPage()
Definition: settingsdialog.cpp:106
@ it_Properties_UserInterface
Definition: icon_utils.h:64
CodeGenOptionsPage * m_pCodeGenPage
Definition: settingsdialog.h:108
KPageWidgetItem * pageFont
Definition: settingsdialog.h:115
@ it_Properties_CodeImport
Definition: icon_utils.h:66
QFont font
Definition: optionstate.h:88
Definition: settingsdialog.h:46
void setupCodeImportPage()
Definition: settingsdialog.cpp:129
@ UserInterfacePage
Definition: multipagedialogbase.h:60
QString getCodeGenerationLanguage()
Definition: settingsdialog.cpp:258
Definition: umlwidgetstylepage.h:32
void setCurrentPage(KPageWidgetItem *page)
Definition: multipagedialogbase.cpp:201
void setDefaults()
Definition: codeimportoptionspage.cpp:39
DontAskAgainWidget * createWidget()
Definition: dontaskagain.cpp:128
void setDefaults()
Definition: classoptionspage.cpp:90
void apply()
Definition: classoptionspage.cpp:110
Definition: autolayoutoptionpage.h:19
void apply()
Definition: generaloptionpage.cpp:193
bool m_bChangesApplied
Definition: settingsdialog.h:114
KPageWidgetItem * pageAutoLayout
Definition: settingsdialog.h:116
void setupClassPage()
Definition: settingsdialog.cpp:122
A dialog page to display the class related options.
Definition: classoptionspage.h:34
KPageWidgetItem * pageGeneral
Definition: settingsdialog.h:116
@ FontPage
Definition: multipagedialogbase.h:58
DontAskAgainWidget * m_dontAskAgainWidget
Definition: settingsdialog.h:103
void setupGeneralPage()
Definition: settingsdialog.cpp:113
AutoLayoutOptionPage * m_pAutoLayoutPage
Definition: settingsdialog.h:106
void accept()
Definition: multipagedialogbase.cpp:168
KPageWidgetItem * pageCodeViewer
Definition: settingsdialog.h:115
@ it_Properties_CodeGeneration
Definition: icon_utils.h:67
Settings::CodeViewerState getOptions()
Definition: codevieweroptionspage.cpp:52
void save()
Definition: optionstate.cpp:382
void apply()
Definition: codevieweroptionspage.cpp:38
void resetFontPage(QWidget *widget)
Definition: multipagedialogbase.cpp:426
@ CodeImportPage
Definition: multipagedialogbase.h:55
void apply()
Definition: codeimportoptionspage.cpp:51
QFrame * createPage(const QString &name, const QString &header, Icon_Utils::IconType icon)
Definition: multipagedialogbase.cpp:320
SettingsDialog(QWidget *parent, Settings::OptionState *state)
Definition: settingsdialog.cpp:41
@ it_Properties_CodeViewer
Definition: icon_utils.h:68
KPageWidgetItem * currentPage() const
Definition: multipagedialogbase.cpp:180
@ it_Properties_AutoLayout
Definition: icon_utils.h:221
void applyClicked()
Definition: moc_multipagedialogbase.cpp:191
KPageWidgetItem * pageUserInterface
Definition: settingsdialog.h:116
ClassOptionsPage * m_pClassPage
Definition: settingsdialog.h:111
void applyFontPage(AssociationWidget *widget)
Definition: multipagedialogbase.cpp:436
@ CodeViewerPage
Definition: multipagedialogbase.h:57
CodeViewerOptionsPage * m_pCodeViewerPage
Definition: settingsdialog.h:109
void apply()
Definition: autolayoutoptionpage.cpp:63
A dialog page to display the user interface options.
Definition: uioptionspage.h:36
Definition: codegenoptionspage.h:30
void setupAutoLayoutPage()
Definition: settingsdialog.cpp:153
void apply()
Definition: codegenoptionspage.cpp:215
Definition: codevieweroptionspage.h:17
void setDefaults()
Definition: autolayoutoptionpage.cpp:53
void okClicked()
Definition: moc_multipagedialogbase.cpp:185
KPageWidgetItem * pageCodeImport
Definition: settingsdialog.h:115
void slotApply()
Definition: settingsdialog.cpp:160
Definition: multipagedialogbase.h:46
UMLWidgetStylePage * m_pUserInterfacePage
Definition: settingsdialog.h:105
#define i18n
Definition: main.cpp:34
void slotOk()
Definition: settingsdialog.cpp:167
@ ClassPage
Definition: multipagedialogbase.h:54
KPageWidgetItem * setupFontPage(const QFont &font)
Definition: multipagedialogbase.cpp:395
Settings::OptionState * m_pOptionState
Definition: settingsdialog.h:104
connect()
Definition: namespaces-multiple.php:5
void applyPage(KPageWidgetItem *)
Definition: settingsdialog.cpp:219
GeneralOptionPage * m_pGeneralPage
Definition: settingsdialog.h:110
void setDefaults()
Definition: generaloptionpage.cpp:179
UIOptionsPage * m_uiOptionsPage
Definition: settingsdialog.h:112
@ it_Properties_General
Definition: icon_utils.h:50
Definition: optionstate.h:310
@ AutoLayoutPage
Definition: multipagedialogbase.h:53
void setupCodeGenPage()
Definition: settingsdialog.cpp:136
~SettingsDialog()
Definition: settingsdialog.cpp:62
void defaultClicked()
Definition: moc_multipagedialogbase.cpp:197
Definition: codeimportoptionspage.h:19
void setCaption(const QString &caption)
Definition: multipagedialogbase.cpp:157
void slotDefault()
Definition: settingsdialog.cpp:181
QString getLanguage()
Definition: codegenoptionspage.cpp:344
CodeViewerState codeViewerState
Definition: optionstate.h:326
static DontAskAgainHandler & instance()
Definition: dontaskagain.cpp:133
KPageWidgetItem * pageCodeGen
Definition: settingsdialog.h:115
void setCurrentPage(PageType page)
Definition: settingsdialog.cpp:71
configurable params for the code viewer tool
Definition: codeviewerstate.h:15
KPageWidgetItem * pageClass
Definition: settingsdialog.h:116
@ GeneralPage
Definition: multipagedialogbase.h:59
void setupCodeViewerPage(Settings::CodeViewerState options)
Definition: settingsdialog.cpp:145
void apply()
Definition: uioptionspage.cpp:183
Definition: generaloptionpage.h:32
@ CodeGenerationPage
Definition: multipagedialogbase.h:56
bool getChangesApplied() const
Definition: settingsdialog.h:57
PageType
Available page types.
Definition: multipagedialogbase.h:52