umbrello 25.04.3
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
DCodeGenerationPolicyPage Class Reference

#include <dcodegenerationpolicypage.h>

Inheritance diagram for DCodeGenerationPolicyPage:
Collaboration diagram for DCodeGenerationPolicyPage:

Public Slots

void apply ()
Public Slots inherited from CodeGenerationPolicyPage
virtual void apply ()

Public Member Functions

 DCodeGenerationPolicyPage (QWidget *parent=nullptr, const char *name=nullptr, DCodeGenerationPolicy *policy=nullptr)
virtual ~DCodeGenerationPolicyPage ()
Public Member Functions inherited from CodeGenerationPolicyPage
 CodeGenerationPolicyPage (QWidget *parent=nullptr, const char *name=nullptr, CodeGenPolicyExt *policy=nullptr)
virtual ~CodeGenerationPolicyPage ()
void setDefaults ()
Public Member Functions inherited from DialogPageBase
 DialogPageBase (QWidget *parent)
virtual ~DialogPageBase ()
virtual bool isModified ()

Protected Attributes

DCodeGenerationFormBaseform
Protected Attributes inherited from CodeGenerationPolicyPage
CodeGenPolicyExtm_parentPolicy
Protected Attributes inherited from DialogPageBase
bool m_isModified

Additional Inherited Members

Protected Member Functions inherited from DialogPageBase
virtual void keyPressEvent (QKeyEvent *event)

Constructor & Destructor Documentation

◆ DCodeGenerationPolicyPage()

DCodeGenerationPolicyPage::DCodeGenerationPolicyPage ( QWidget * parent = nullptr,
const char * name = nullptr,
DCodeGenerationPolicy * policy = nullptr )
explicit
Todo
unclean - CreateANTBuildFile attribute should be in d policy CodeGenerator *codegen = UMLApp::app()->getGenerator(); DCodeGenerator *dcodegen = dynamic_cast<DCodeGenerator*>(codegen); if (dcodegen) form->m_makeANTDocumentCheckBox->setChecked(dcodegen->getCreateANTBuildFile());
Here is the call graph for this function:

◆ ~DCodeGenerationPolicyPage()

DCodeGenerationPolicyPage::~DCodeGenerationPolicyPage ( )
virtual

Member Function Documentation

◆ apply

void DCodeGenerationPolicyPage::apply ( )
slot
Todo
unclean - CreateANTBuildFile attribute should be in d policy CodeGenerator *codegen = UMLApp::app()->getGenerator(); DCodeGenerator *dcodegen = dynamic_cast<DCodeGenerator*>(codegen); if (dcodegen) dcodegen->setCreateANTBuildFile(form->m_makeANTDocumentCheckBox->isChecked());
Here is the call graph for this function:

Member Data Documentation

◆ form

DCodeGenerationFormBase* DCodeGenerationPolicyPage::form
protected

The documentation for this class was generated from the following files: