umbrello
2.32.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
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
UIState uiState
Definition: optionstate.h:337
CodeImportOptionsPage * m_pCodeImportPage
Definition: settingsdialog.h:112
@ it_Properties_Class
Definition: icon_utils.h:79
void setDefaults()
Definition: uioptionspage.cpp:165
void setupUIPage()
Definition: settingsdialog.cpp:111
@ it_Properties_UserInterface
Definition: icon_utils.h:78
CodeGenOptionsPage * m_pCodeGenPage
Definition: settingsdialog.h:113
KPageWidgetItem * pageFont
Definition: settingsdialog.h:120
@ it_Properties_CodeImport
Definition: icon_utils.h:80
QFont font
Definition: optionstate.h:101
Definition: settingsdialog.h:51
void setupCodeImportPage()
Definition: settingsdialog.cpp:134
@ UserInterfacePage
Definition: multipagedialogbase.h:65
QString getCodeGenerationLanguage()
Definition: settingsdialog.cpp:263
Definition: umlwidgetstylepage.h:37
void setCurrentPage(KPageWidgetItem *page)
Definition: multipagedialogbase.cpp:206
void setDefaults()
Definition: codeimportoptionspage.cpp:52
DontAskAgainWidget * createWidget()
Definition: dontaskagain.cpp:133
void setDefaults()
Definition: classoptionspage.cpp:95
void apply()
Definition: classoptionspage.cpp:115
Definition: autolayoutoptionpage.h:24
void apply()
Definition: generaloptionpage.cpp:198
bool m_bChangesApplied
Definition: settingsdialog.h:119
KPageWidgetItem * pageAutoLayout
Definition: settingsdialog.h:121
void setupClassPage()
Definition: settingsdialog.cpp:127
A dialog page to display the class related options.
Definition: classoptionspage.h:39
KPageWidgetItem * pageGeneral
Definition: settingsdialog.h:121
@ FontPage
Definition: multipagedialogbase.h:63
DontAskAgainWidget * m_dontAskAgainWidget
Definition: settingsdialog.h:108
void setupGeneralPage()
Definition: settingsdialog.cpp:118
AutoLayoutOptionPage * m_pAutoLayoutPage
Definition: settingsdialog.h:111
void accept()
Definition: multipagedialogbase.cpp:173
KPageWidgetItem * pageCodeViewer
Definition: settingsdialog.h:120
@ it_Properties_CodeGeneration
Definition: icon_utils.h:81
Settings::CodeViewerState getOptions()
Definition: codevieweroptionspage.cpp:57
void save()
Definition: optionstate.cpp:395
void apply()
Definition: codevieweroptionspage.cpp:43
void resetFontPage(QWidget *widget)
Definition: multipagedialogbase.cpp:431
@ CodeImportPage
Definition: multipagedialogbase.h:60
void apply()
Definition: codeimportoptionspage.cpp:64
QFrame * createPage(const QString &name, const QString &header, Icon_Utils::IconType icon)
Definition: multipagedialogbase.cpp:325
SettingsDialog(QWidget *parent, Settings::OptionState *state)
Definition: settingsdialog.cpp:46
@ it_Properties_CodeViewer
Definition: icon_utils.h:82
@ it_Properties_AutoLayout
Definition: icon_utils.h:235
void applyClicked()
Definition: moc_multipagedialogbase.cpp:192
KPageWidgetItem * pageUserInterface
Definition: settingsdialog.h:121
ClassOptionsPage * m_pClassPage
Definition: settingsdialog.h:116
void applyFontPage(AssociationWidget *widget)
Definition: multipagedialogbase.cpp:441
@ CodeViewerPage
Definition: multipagedialogbase.h:62
CodeViewerOptionsPage * m_pCodeViewerPage
Definition: settingsdialog.h:114
void apply()
Definition: autolayoutoptionpage.cpp:68
A dialog page to display the user interface options.
Definition: uioptionspage.h:41
Definition: codegenoptionspage.h:35
void setupAutoLayoutPage()
Definition: settingsdialog.cpp:158
void apply()
Definition: codegenoptionspage.cpp:220
Definition: codevieweroptionspage.h:22
void setDefaults()
Definition: autolayoutoptionpage.cpp:58
void okClicked()
Definition: moc_multipagedialogbase.cpp:186
bool getChangesApplied()
Definition: settingsdialog.h:62
KPageWidgetItem * pageCodeImport
Definition: settingsdialog.h:120
void slotApply()
Definition: settingsdialog.cpp:165
Definition: multipagedialogbase.h:51
UMLWidgetStylePage * m_pUserInterfacePage
Definition: settingsdialog.h:110
#define i18n
Definition: main.cpp:39
void slotOk()
Definition: settingsdialog.cpp:172
@ ClassPage
Definition: multipagedialogbase.h:59
KPageWidgetItem * setupFontPage(const QFont &font)
Definition: multipagedialogbase.cpp:400
Settings::OptionState * m_pOptionState
Definition: settingsdialog.h:109
connect()
Definition: namespaces-multiple.php:5
void applyPage(KPageWidgetItem *)
Definition: settingsdialog.cpp:224
GeneralOptionPage * m_pGeneralPage
Definition: settingsdialog.h:115
void setDefaults()
Definition: generaloptionpage.cpp:184
UIOptionsPage * m_uiOptionsPage
Definition: settingsdialog.h:117
@ it_Properties_General
Definition: icon_utils.h:64
Definition: optionstate.h:323
@ AutoLayoutPage
Definition: multipagedialogbase.h:58
void setupCodeGenPage()
Definition: settingsdialog.cpp:141
~SettingsDialog()
Definition: settingsdialog.cpp:67
void defaultClicked()
Definition: moc_multipagedialogbase.cpp:198
Definition: codeimportoptionspage.h:32
void setCaption(const QString &caption)
Definition: multipagedialogbase.cpp:162
void slotDefault()
Definition: settingsdialog.cpp:186
QString getLanguage()
Definition: codegenoptionspage.cpp:349
CodeViewerState codeViewerState
Definition: optionstate.h:339
static DontAskAgainHandler & instance()
Definition: dontaskagain.cpp:138
KPageWidgetItem * pageCodeGen
Definition: settingsdialog.h:120
void setCurrentPage(PageType page)
Definition: settingsdialog.cpp:76
configurable params for the code viewer tool
Definition: codeviewerstate.h:28
KPageWidgetItem * pageClass
Definition: settingsdialog.h:121
@ GeneralPage
Definition: multipagedialogbase.h:64
void setupCodeViewerPage(Settings::CodeViewerState options)
Definition: settingsdialog.cpp:150
void apply()
Definition: uioptionspage.cpp:188
Definition: generaloptionpage.h:37
@ CodeGenerationPage
Definition: multipagedialogbase.h:61
KPageWidgetItem * currentPage()
Definition: multipagedialogbase.cpp:185
PageType
Available page types.
Definition: multipagedialogbase.h:57