umbrello
2.31.80
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
11 #ifndef MULTIPAGEDIALOGBASE_H
12 #define MULTIPAGEDIALOGBASE_H
16 #include <kpagewidget.h>
28 class QAbstractButton;
38 namespace Settings {
class OptionState; }
77 void addPage(KPageWidgetItem *page);
96 #if QT_VERSION >= 0x050000
97 void slotHelpClicked();
98 void slotButtonClicked(QAbstractButton *button);
void slotOkClicked()
Definition: multipagedialogbase.cpp:245
UIState uiState
Definition: optionstate.h:328
QPixmap DesktopIcon(IconType type)
Definition: icon_utils.cpp:97
KFontChooser * m_fontChooser
Definition: multipagedialogbase.h:105
Display properties on a UMLObject.
Definition: associationrolepage.h:35
#define DEBUG_REGISTER(src)
Definition: debug_utils.h:131
KPageWidgetItem * setupStylePage(WidgetBase *widget)
Definition: multipagedialogbase.cpp:477
Definition: notepage.h:24
QFont font
Definition: optionstate.h:92
AssociationGeneralPage * m_pAssocGeneralPage
Definition: multipagedialogbase.h:101
void applyStylePage()
Definition: multipagedialogbase.cpp:498
@ UserInterfacePage
Definition: multipagedialogbase.h:65
Definition: umlwidgetstylepage.h:38
void setCurrentPage(KPageWidgetItem *page)
Definition: multipagedialogbase.cpp:206
UMLView * activeView() const
Definition: umlscene.cpp:348
void addPage(KPageWidgetItem *page)
Definition: multipagedialogbase.cpp:193
void slotEnableButtonOk(bool state)
Definition: multipagedialogbase.cpp:126
void apply()
Definition: associationrolepage.cpp:244
void slotApplyClicked()
Definition: multipagedialogbase.cpp:253
void setFont(QFont font, bool changeAllWidgets=false)
Definition: umlscene.cpp:3412
@ FontPage
Definition: multipagedialogbase.h:63
bool m_useDialog
Definition: multipagedialogbase.h:110
void accept()
Definition: multipagedialogbase.cpp:173
bool apply()
Definition: selectoperationpage.cpp:301
virtual ~MultiPageDialogBase()
Definition: multipagedialogbase.cpp:120
void apply()
Definition: umlwidgetstylepage.cpp:287
void resetFontPage(QWidget *widget)
Definition: multipagedialogbase.cpp:431
@ CodeImportPage
Definition: multipagedialogbase.h:60
QFrame * createPage(const QString &name, const QString &header, Icon_Utils::IconType icon)
Definition: multipagedialogbase.cpp:325
virtual bool isModified()
Definition: multipagedialogbase.cpp:237
void applyFontPage(AssociationWidget *widget)
Definition: multipagedialogbase.cpp:441
A dialog page to select an operation.
Definition: selectoperationpage.h:36
@ CodeViewerPage
Definition: multipagedialogbase.h:62
void apply()
Definition: associationgeneralpage.cpp:211
SelectOperationPage * m_operationGeneralPage
Definition: multipagedialogbase.h:103
UMLWidgetStylePage * m_pStylePage
Definition: multipagedialogbase.h:106
NotePage * m_notePage
Definition: multipagedialogbase.h:102
KPageWidgetItem * setupAssociationRolePage(AssociationWidget *widget)
Definition: multipagedialogbase.cpp:508
Definition: multipagedialogbase.h:52
void applyAssociationRolePage()
Definition: multipagedialogbase.cpp:518
#define i18n
Definition: main.cpp:39
@ it_Properties_Roles
Definition: icon_utils.h:77
void slotDefaultClicked()
Definition: multipagedialogbase.cpp:261
KPageWidget * m_pageWidget
Definition: multipagedialogbase.h:109
@ ClassPage
Definition: multipagedialogbase.h:59
MultiPageDialogBase(QWidget *parent, bool withDefaultButton=false)
Definition: multipagedialogbase.cpp:85
KPageWidgetItem * setupFontPage(const QFont &font)
Definition: multipagedialogbase.cpp:400
void applyGeneralPage(AssociationWidget *widget)
connect()
Definition: namespaces-multiple.php:5
Display properties on a UMLObject.
Definition: associationgeneralpage.h:40
void setupGeneralPage(AssociationWidget *widget)
Definition: multipagedialogbase.cpp:364
void apply()
Definition: multipagedialogbase.cpp:140
virtual void keyPressEvent(QKeyEvent *event)
Definition: multipagedialogbase.cpp:308
@ it_Properties_General
Definition: icon_utils.h:64
Definition: codeviewerstate.cpp:15
Definition: optionstate.h:314
@ AutoLayoutPage
Definition: multipagedialogbase.h:58
#define DEBUG(src)
Definition: debug_utils.h:129
IconType
Definition: icon_utils.h:47
KPageDialog * m_pageDialog
Definition: multipagedialogbase.h:108
void reject()
Definition: multipagedialogbase.cpp:179
@ it_Properties_Font
Definition: icon_utils.h:75
int exec()
Definition: multipagedialogbase.cpp:223
Definition: umlscene.h:69
#define DBG_SRC
Definition: import_utils.cpp:43
KPageWidgetItem * m_pageItem
Definition: multipagedialogbase.h:107
void setCaption(const QString &caption)
Definition: multipagedialogbase.cpp:162
static int spacingHint()
Definition: multipagedialogbase.cpp:214
void applyGeneralPage(MessageWidget *widget)
@ it_Properties_Color
Definition: icon_utils.h:65
bool m_isModified
Definition: multipagedialogbase.h:111
AssociationRolePage * m_pRolePage
Definition: multipagedialogbase.h:104
bool apply()
Definition: notepage.cpp:44
@ GeneralPage
Definition: multipagedialogbase.h:64
@ CodeGenerationPage
Definition: multipagedialogbase.h:61
KPageWidgetItem * currentPage()
Definition: multipagedialogbase.cpp:185
PageType
Available page types.
Definition: multipagedialogbase.h:57