#include <classwizard.h>
◆ ClassWizard()
ClassWizard::ClassWizard |
( |
UMLDoc * | doc | ) |
|
|
explicit |
Constructor. Sets up the wizard and loads the wizard pages. Each wizard page has its own class.
- Parameters
-
◆ ~ClassWizard()
ClassWizard::~ClassWizard |
( |
| ) |
|
◆ accept()
void ClassWizard::accept |
( |
| ) |
|
|
private |
Finish button was called.
- Todo
- Calling m_pGenPage->apply() twice is ugly, but without the first call the documentation of the class is cleared.
◆ back()
void ClassWizard::back |
( |
| ) |
|
|
private |
◆ createAttributesPage()
QWizardPage * ClassWizard::createAttributesPage |
( |
| ) |
|
|
private |
Create page 2 of wizard - the class attributes editor.
◆ createGeneralPage()
QWizardPage * ClassWizard::createGeneralPage |
( |
| ) |
|
|
private |
Create page 1 of wizard - the general class info.
◆ createOperationsPage()
QWizardPage * ClassWizard::createOperationsPage |
( |
| ) |
|
|
private |
Create page 3 of wizard - the class operations editor.
◆ next()
void ClassWizard::next |
( |
| ) |
|
|
private |
Advances to the next page. Is called when the next button is pressed.
◆ reject()
void ClassWizard::reject |
( |
| ) |
|
|
private |
Cancel button was called.
◆ showHelp
void ClassWizard::showHelp |
( |
| ) |
|
|
protectedslot |
Opens Umbrello handbook. Is called when help button is pressed.
◆ m_AttributesPage
QWizardPage* ClassWizard::m_AttributesPage |
|
private |
◆ m_doc
◆ m_GeneralPage
QWizardPage* ClassWizard::m_GeneralPage |
|
private |
◆ m_OperationsPage
QWizardPage* ClassWizard::m_OperationsPage |
|
private |
◆ m_pAttPage
◆ m_pClass
◆ m_pGenPage
◆ m_pOpPage
The documentation for this class was generated from the following files: