6 #ifndef UMLOPERATIONDIALOG_H
7 #define UMLOPERATIONDIALOG_H
16 class QAbstractButton;
20 class QListWidgetItem;
void slotDeleteParameter()
Definition: umloperationdialog.cpp:303
DocumentationWidget * m_docWidget
Definition: umloperationdialog.h:84
QListWidget * m_pParmsLW
Definition: umloperationdialog.h:62
DialogsPopupMenu * m_menu
Menu used in parameter list box.
Definition: umloperationdialog.h:56
void slotParameterProperties()
Definition: umloperationdialog.cpp:317
UMLOperation * m_operation
The operation to represent.
Definition: umloperationdialog.h:54
QGroupBox * m_pScopeGB
Definition: umloperationdialog.h:63
void slotParmDoubleClick(QListWidgetItem *item)
Definition: umloperationdialog.cpp:252
void slotParameterUp()
Definition: umloperationdialog.cpp:358
QGroupBox * m_pParmsGB
Definition: umloperationdialog.h:60
QCheckBox * m_pStaticCB
Definition: umloperationdialog.h:75
void slotMenuSelection(QAction *action)
Definition: umloperationdialog.cpp:263
KLineEdit * m_pNameLE
Definition: umloperationdialog.h:72
#define N_STEREOATTRS
Definition: n_stereoattrs.h:11
UMLDatatypeWidget * m_datatypeWidget
Definition: umloperationdialog.h:70
Definition: umloperationdialog.h:38
void slotParameterDown()
Definition: umloperationdialog.cpp:377
bool apply()
Definition: umloperationdialog.cpp:421
UMLStereotypeWidget * m_stereotypeWidget
Definition: umloperationdialog.h:71
The base class for UML objects.
Definition: umlobject.h:69
QLabel * m_pTagL[N_STEREOATTRS]
Definition: umloperationdialog.h:69
QRadioButton * m_pImplementationRB
Definition: umloperationdialog.h:67
QRadioButton * m_pPublicRB
Definition: umloperationdialog.h:64
void setupDialog()
Definition: umloperationdialog.cpp:82
VisibilityEnumWidget * m_visibilityEnumWidget
Definition: umloperationdialog.h:85
QCheckBox * m_pOverrideCB
Definition: umloperationdialog.h:79
QGroupBox * m_pGenGB
Definition: umloperationdialog.h:61
void slotParmRightButtonPressed(const QPoint &p)
Definition: umloperationdialog.cpp:230
QToolButton * m_pUpButton
Definition: umloperationdialog.h:82
void insertTypesSorted(const QString &type=QString())
QToolButton * m_pDownButton
Definition: umloperationdialog.h:83
void slotNewParameter()
Definition: umloperationdialog.cpp:276
void slotNameChanged(const QString &)
Definition: umloperationdialog.cpp:220
~UMLOperationDialog()
Definition: umloperationdialog.cpp:75
QPushButton * m_pDeleteButton
Definition: umloperationdialog.h:80
QCheckBox * m_pAbstractCB
Definition: umloperationdialog.h:74
Definition: singlepagedialogbase.h:29
QRadioButton * m_pProtectedRB
Definition: umloperationdialog.h:66
QCheckBox * m_inlineCB
Definition: umloperationdialog.h:78
QCheckBox * m_virtualCB
Definition: umloperationdialog.h:77
QGridLayout * m_pGenLayout
Definition: umloperationdialog.h:59
KLineEdit * m_pTagLE[N_STEREOATTRS]
Definition: umloperationdialog.h:73
Definition: operation.h:19
UMLDoc * m_doc
The UMLDocument where all objects live.
Definition: umloperationdialog.h:55
void slotParamsBoxClicked(QListWidgetItem *parameterItem)
Definition: umloperationdialog.cpp:399
QLabel * m_pNameL
Definition: umloperationdialog.h:68
QRadioButton * m_pPrivateRB
Definition: umloperationdialog.h:65
QCheckBox * m_pQueryCB
Definition: umloperationdialog.h:76
QPushButton * m_pPropertiesButton
Definition: umloperationdialog.h:81
void slotStereoTextChanged(const QString &)
Definition: umloperationdialog.cpp:225
UMLOperationDialog(QWidget *parent, UMLOperation *pOperation)
Definition: umloperationdialog.cpp:57