umbrello 2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
#include <objectnodedialog.h>
Classes | |
struct | GeneralPageWidgets |
Public Member Functions | |
ObjectNodeDialog (QWidget *parent, ObjectNodeWidget *pWidget) | |
bool | getChangesMade () const |
![]() | |
MultiPageDialogBase (QWidget *parent, bool withDefaultButton=false) | |
virtual | ~MultiPageDialogBase () |
void | apply () |
void | setCaption (const QString &caption) |
void | accept () |
void | reject () |
KPageWidgetItem * | currentPage () const |
void | addPage (KPageWidgetItem *page) |
void | setCurrentPage (KPageWidgetItem *page) |
int | exec () |
virtual bool | isModified () const |
Protected Slots | |
void | slotOk () |
void | slotApply () |
void | slotShowState () |
void | slotHideState () |
![]() | |
void | slotEnableButtonOk (bool state) |
Protected Member Functions | |
void | setupPages () |
void | setupGeneralPage () |
void | showState () |
void | applyPage (KPageWidgetItem *) |
![]() | |
virtual void | keyPressEvent (QKeyEvent *event) |
QFrame * | createPage (const QString &name, const QString &header, Icon_Utils::IconType icon) |
KPageWidgetItem * | createPage (const QString &name, const QString &header, Icon_Utils::IconType icon, QWidget *widget) |
void | setupGeneralPage (AssociationWidget *widget) |
void | applyGeneralPage (AssociationWidget *widget) |
void | setupGeneralPage (NoteWidget *widget) |
KPageWidgetItem * | setupGeneralPage (MessageWidget *widget) |
void | applyGeneralPage (MessageWidget *widget) |
KPageWidgetItem * | setupFontPage (const QFont &font) |
KPageWidgetItem * | setupFontPage (UMLWidget *widget) |
KPageWidgetItem * | setupFontPage (AssociationWidget *widget) |
void | resetFontPage (QWidget *widget) |
void | applyFontPage (AssociationWidget *widget) |
void | applyFontPage (Settings::OptionState *state) |
void | applyFontPage (UMLScene *scene) |
void | applyFontPage (UMLWidget *widget) |
KPageWidgetItem * | setupStylePage (WidgetBase *widget) |
KPageWidgetItem * | setupStylePage (AssociationWidget *widget) |
void | applyStylePage () |
KPageWidgetItem * | setupAssociationRolePage (AssociationWidget *widget) |
void | applyAssociationRolePage () |
Protected Attributes | |
ObjectNodeWidget * | m_pObjectNodeWidget |
the widget to represent More... | |
UMLView * | m_pView |
the diagram the widget is on More... | |
bool | m_bChangesMade |
holds whether changes in the dialog have been made More... | |
struct ObjectNodeDialog::GeneralPageWidgets | m_GenPageWidgets |
KPageWidgetItem * | pageItemGeneral |
KPageWidgetItem * | pageItemFont |
KPageWidgetItem * | pageItemStyle |
![]() | |
AssociationGeneralPage * | m_pAssocGeneralPage |
NotePage * | m_notePage |
SelectOperationPage * | m_operationGeneralPage |
AssociationRolePage * | m_pRolePage |
KFontChooser * | m_fontChooser |
UMLWidgetStylePage * | m_pStylePage |
KPageWidgetItem * | m_pageItem |
KPageDialog * | m_pageDialog |
KPageWidget * | m_pageWidget |
bool | m_useDialog |
bool | m_isModified |
Additional Inherited Members | |
![]() | |
enum | PageType { AutoLayoutPage , ClassPage , CodeImportPage , CodeGenerationPage , CodeViewerPage , FontPage , GeneralPage , UserInterfacePage } |
Available page types. More... | |
![]() | |
void | okClicked () |
void | applyClicked () |
void | defaultClicked () |
![]() | |
static int | spacingHint () |
Displays the properties for a ObjectNodeWidget
ObjectNodeDialog::ObjectNodeDialog | ( | QWidget * | parent, |
ObjectNodeWidget * | pWidget | ||
) |
Constructor.
|
protected |
Applies changes to the given page.
|
inline |
|
protected |
Sets up the general page of the dialog.
|
protected |
Sets up the pages of the dialog.
|
protected |
Show the State entry text.
|
protectedslot |
Entered when Apply button pressed.
|
protectedslot |
|
protectedslot |
Entered when OK button pressed.
|
protectedslot |
|
protected |
holds whether changes in the dialog have been made
|
protected |
|
protected |
the widget to represent
|
protected |
the diagram the widget is on
|
protected |
|
protected |
|
protected |