umbrello
2.35.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
6 #ifndef MULTIPAGEDIALOGBASE_H
7 #define MULTIPAGEDIALOGBASE_H
11 #include <kpagewidget.h>
23 class QAbstractButton;
33 namespace Settings {
class OptionState; }
72 void addPage(KPageWidgetItem *page);
91 #if QT_VERSION >= 0x050000
92 void slotHelpClicked();
93 void slotButtonClicked(QAbstractButton *button);
void slotOkClicked()
Definition: multipagedialogbase.cpp:240
UIState uiState
Definition: optionstate.h:324
QPixmap DesktopIcon(IconType type)
Definition: icon_utils.cpp:90
KFontChooser * m_fontChooser
Definition: multipagedialogbase.h:100
Display properties on a UMLObject.
Definition: associationrolepage.h:29
#define DEBUG_REGISTER(src)
Definition: debug_utils.h:129
KPageWidgetItem * setupStylePage(WidgetBase *widget)
Definition: multipagedialogbase.cpp:472
Definition: notepage.h:18
QFont font
Definition: optionstate.h:88
AssociationGeneralPage * m_pAssocGeneralPage
Definition: multipagedialogbase.h:96
void applyStylePage()
Definition: multipagedialogbase.cpp:493
@ UserInterfacePage
Definition: multipagedialogbase.h:60
Definition: umlwidgetstylepage.h:32
void setCurrentPage(KPageWidgetItem *page)
Definition: multipagedialogbase.cpp:201
UMLView * activeView() const
Definition: umlscene.cpp:354
void addPage(KPageWidgetItem *page)
Definition: multipagedialogbase.cpp:188
void slotEnableButtonOk(bool state)
Definition: multipagedialogbase.cpp:121
void apply()
Definition: associationrolepage.cpp:239
void slotApplyClicked()
Definition: multipagedialogbase.cpp:248
void setFont(QFont font, bool changeAllWidgets=false)
Definition: umlscene.cpp:3460
@ FontPage
Definition: multipagedialogbase.h:58
bool m_useDialog
Definition: multipagedialogbase.h:105
void accept()
Definition: multipagedialogbase.cpp:168
bool apply()
Definition: selectoperationpage.cpp:299
virtual ~MultiPageDialogBase()
Definition: multipagedialogbase.cpp:115
void apply()
Definition: umlwidgetstylepage.cpp:282
void resetFontPage(QWidget *widget)
Definition: multipagedialogbase.cpp:426
@ CodeImportPage
Definition: multipagedialogbase.h:55
QFrame * createPage(const QString &name, const QString &header, Icon_Utils::IconType icon)
Definition: multipagedialogbase.cpp:320
KPageWidgetItem * currentPage() const
Definition: multipagedialogbase.cpp:180
void applyClicked()
Definition: moc_multipagedialogbase.cpp:191
void applyFontPage(AssociationWidget *widget)
Definition: multipagedialogbase.cpp:436
A dialog page to select an operation.
Definition: selectoperationpage.h:30
@ CodeViewerPage
Definition: multipagedialogbase.h:57
void apply()
Definition: associationgeneralpage.cpp:211
SelectOperationPage * m_operationGeneralPage
Definition: multipagedialogbase.h:98
UMLWidgetStylePage * m_pStylePage
Definition: multipagedialogbase.h:101
NotePage * m_notePage
Definition: multipagedialogbase.h:97
void okClicked()
Definition: moc_multipagedialogbase.cpp:185
KPageWidgetItem * setupAssociationRolePage(AssociationWidget *widget)
Definition: multipagedialogbase.cpp:503
Definition: multipagedialogbase.h:46
void applyAssociationRolePage()
Definition: multipagedialogbase.cpp:513
#define i18n
Definition: main.cpp:35
@ it_Properties_Roles
Definition: icon_utils.h:60
void slotDefaultClicked()
Definition: multipagedialogbase.cpp:256
KPageWidget * m_pageWidget
Definition: multipagedialogbase.h:104
@ ClassPage
Definition: multipagedialogbase.h:54
MultiPageDialogBase(QWidget *parent, bool withDefaultButton=false)
Definition: multipagedialogbase.cpp:80
KPageWidgetItem * setupFontPage(const QFont &font)
Definition: multipagedialogbase.cpp:395
void applyGeneralPage(AssociationWidget *widget)
connect()
Definition: namespaces-multiple.php:5
Display properties on a UMLObject.
Definition: associationgeneralpage.h:34
void setupGeneralPage(AssociationWidget *widget)
Definition: multipagedialogbase.cpp:359
void apply()
Definition: multipagedialogbase.cpp:135
virtual void keyPressEvent(QKeyEvent *event)
Definition: multipagedialogbase.cpp:303
@ it_Properties_General
Definition: icon_utils.h:47
Definition: codeviewerstate.cpp:10
Definition: optionstate.h:310
@ AutoLayoutPage
Definition: multipagedialogbase.h:53
IconType
Definition: icon_utils.h:29
KPageDialog * m_pageDialog
Definition: multipagedialogbase.h:103
void reject()
Definition: multipagedialogbase.cpp:174
void defaultClicked()
Definition: moc_multipagedialogbase.cpp:197
@ it_Properties_Font
Definition: icon_utils.h:58
int exec()
Definition: multipagedialogbase.cpp:218
Definition: umlscene.h:64
KPageWidgetItem * m_pageItem
Definition: multipagedialogbase.h:102
void setCaption(const QString &caption)
Definition: multipagedialogbase.cpp:157
static int spacingHint()
Definition: multipagedialogbase.cpp:209
@ it_Properties_Color
Definition: icon_utils.h:48
bool m_isModified
Definition: multipagedialogbase.h:106
AssociationRolePage * m_pRolePage
Definition: multipagedialogbase.h:99
bool apply()
Definition: notepage.cpp:39
virtual bool isModified() const
Definition: multipagedialogbase.cpp:232
@ GeneralPage
Definition: multipagedialogbase.h:59
@ CodeGenerationPage
Definition: multipagedialogbase.h:56
PageType
Available page types.
Definition: multipagedialogbase.h:52
#define logDebug0(s)
Definition: uml.h:535