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.
12 #ifndef CODEGENOPTIONSPAGE_H
13 #define CODEGENOPTIONSPAGE_H
21 #include <QWizardPage>
@ Ok
Definition: codegenerationpolicy.h:46
bool save()
Definition: codegenoptionspage.cpp:245
@ NONE
Definition: codegenerationpolicy.h:49
Definition: ui_codegenoptionspage.h:374
void setIndentationType(IndentationType type)
Definition: codegenerationpolicy.cpp:263
Enum
Definition: basictypes.h:288
static int newLineToInteger(CodeGenerationPolicy::NewLineType value)
Definition: codegenoptionspage.cpp:125
@ Ask
Definition: codegenerationpolicy.h:46
IndentationType
Definition: codegenerationpolicy.h:49
void setCodeVerboseDocumentComments(bool new_var)
Definition: codegenerationpolicy.cpp:139
QPushButton * ui_browseOutput
Definition: ui_codegenoptionspage.h:54
bool validatePage()
Definition: codegenoptionspage.cpp:209
QRadioButton * overwriteToWidget(CodeGenerationPolicy::OverwritePolicy value)
Definition: codegenoptionspage.cpp:144
void setCodeVerboseSectionComments(bool new_var)
Definition: codegenerationpolicy.cpp:115
@ MAC
Definition: codegenerationpolicy.h:48
@ Reserved
Definition: basictypes.h:309
Enum fromInt(int item)
Definition: basictypes.cpp:992
CodeGenerationPolicy * commonPolicy() const
Definition: uml.cpp:2283
@ UNIX
Definition: codegenerationpolicy.h:48
@ Never
Definition: codegenerationpolicy.h:46
static int indentTypeToInteger(CodeGenerationPolicy::IndentationType value)
Definition: codegenoptionspage.cpp:106
void setupUi(QWidget *CodeGenOptionsPage)
Definition: ui_codegenoptionspage.h:85
QCheckBox * ui_includeHeadings
Definition: ui_codegenoptionspage.h:55
@ SPACE
Definition: codegenerationpolicy.h:49
QSpinBox * ui_SelectIndentationNumber
Definition: ui_codegenoptionspage.h:80
void setOverwritePolicy(OverwritePolicy new_var)
Definition: codegenerationpolicy.cpp:74
Definition: codegenpolicyext.h:27
bool getIncludeHeadings() const
Definition: codegenerationpolicy.cpp:191
void setHeadingFileDir(const QString &path)
Definition: codegenerationpolicy.cpp:162
QTabWidget * ui_tabWidgetMain
Definition: ui_codegenoptionspage.h:42
Definition: defaultcodegenpolicypage.h:18
NewLineType getLineEndingType()
Definition: codegenerationpolicy.cpp:244
Definition: codegenoptionspage.h:35
KComboBox * ui_SelectEndLineCharsBox
Definition: ui_codegenoptionspage.h:83
QString toString(Enum item)
Definition: basictypes.cpp:890
QRadioButton * ui_radioButtonChangeName
Definition: ui_codegenoptionspage.h:65
CodeGenOptionsPage(QWidget *parent=0)
Definition: codegenoptionspage.cpp:41
KLineEdit * ui_headingsDir
Definition: ui_codegenoptionspage.h:57
void updateCodeGenerationPolicyTab()
Definition: codegenoptionspage.cpp:179
void apply()
Definition: codegenoptionspage.cpp:218
void setIncludeHeadings(bool new_var)
Definition: codegenerationpolicy.cpp:181
void activeLanguageChanged(int id)
Definition: codegenoptionspage.cpp:298
CodeGenerationPolicy * m_parentPolicy
Definition: codegenoptionspage.h:47
void browseClicked()
Definition: codegenoptionspage.cpp:324
Enum fromString(const QString &item)
Definition: basictypes.cpp:942
@ TAB
Definition: codegenerationpolicy.h:49
CodeGenerator * generator() const
Definition: uml.cpp:2351
#define i18n
Definition: main.cpp:39
void syncCodeDocumentsToParent()
Definition: moc_codegenoptionspage.cpp:187
QString getHeadingFileDir() const
Definition: codegenerationpolicy.cpp:172
virtual CodeGenerationPolicyPage * createPage(QWidget *parent=0, const char *name=0)=0
OverwritePolicy
Definition: codegenerationpolicy.h:46
Definition: codegenerationpolicy.h:29
bool getCodeVerboseDocumentComments() const
Definition: codegenerationpolicy.cpp:152
void setActiveLanguage(Uml::ProgrammingLanguage::Enum pl)
Definition: uml.cpp:2514
Definition: codegenerationpolicypage.h:30
connect()
Definition: namespaces-multiple.php:5
IndentationType getIndentationType()
Definition: codegenerationpolicy.cpp:273
void setLineEndingType(NewLineType type)
Definition: codegenerationpolicy.cpp:221
OverwritePolicy getOverwritePolicy() const
Definition: codegenerationpolicy.cpp:85
static UMLApp * app()
Definition: uml.cpp:278
void changeLanguage()
Definition: codegenoptionspage.cpp:309
int getIndentationAmount()
Definition: codegenerationpolicy.cpp:295
Uml::ID::Type gen()
Definition: uniqueid.cpp:34
void setIndentationAmount(int amount)
Definition: codegenerationpolicy.cpp:282
@ DOS
Definition: codegenerationpolicy.h:48
KComboBox * ui_SelectLanguageBox
Definition: ui_codegenoptionspage.h:48
KLineEdit * ui_outputDir
Definition: ui_codegenoptionspage.h:53
void setOutputDirectory(QDir new_var)
Definition: codegenerationpolicy.cpp:201
virtual void apply()
Definition: codegenerationpolicypage.cpp:44
QCheckBox * ui_forceSections
Definition: ui_codegenoptionspage.h:72
NewLineType
Definition: codegenerationpolicy.h:48
QDir getOutputDirectory()
Definition: codegenerationpolicy.cpp:211
CodeGenerationPolicy::OverwritePolicy widgetToOverwrite()
Definition: codegenoptionspage.cpp:162
void applyClicked()
Definition: moc_codegenoptionspage.cpp:175
void languageChanged()
Definition: moc_codegenoptionspage.cpp:181
QRadioButton * ui_radioButtonAsk
Definition: ui_codegenoptionspage.h:64
QRadioButton * ui_radioButtonOverwrite
Definition: ui_codegenoptionspage.h:63
QString getLanguage()
Definition: codegenoptionspage.cpp:347
Definition: codegenerator.h:56
QPushButton * ui_browseHeadings
Definition: ui_codegenoptionspage.h:58
KComboBox * ui_SelectIndentationTypeBox
Definition: ui_codegenoptionspage.h:77
CodeGenPolicyExt * newCodeGenPolicyExt(Uml::ProgrammingLanguage::Enum pl)
Definition: codegenfactory.cpp:445
CodeGenerationPolicyPage * m_pCodePolicyPage
Definition: codegenoptionspage.h:50
bool getCodeVerboseSectionComments() const
Definition: codegenerationpolicy.cpp:127
void setupActiveLanguageBox()
Definition: codegenoptionspage.cpp:89
~CodeGenOptionsPage()
Definition: codegenoptionspage.cpp:81
QCheckBox * ui_forceDoc
Definition: ui_codegenoptionspage.h:71