umbrello/umbrello
selectopdlg.cpp
Go to the documentation of this file.
This class defines the non-graphical information required for a UML Classifier (ie a class or interfa...
Definition: classifier.h:39
void slotTextChanged(const QString &text)
Handle custom line edit changes.
Definition: selectopdlg.cpp:179
bool isClassOp() const
Return whether the user selected a class operation or a custom operation.
Definition: selectopdlg.cpp:128
UMLOperation * createOperation(const QString &name=QString(), bool *isExistingOp=NULL, Model_Utils::NameAndType_List *params=NULL)
Creates an operation in the current document.
Definition: classifier.cpp:238
QString getSeqNumber()
Returns the sequence number for the operation.
Definition: selectopdlg.cpp:226
QString toString(Uml::SignatureType::Enum sig=Uml::SignatureType::NoSig)
Returns a string representation of the operation.
Definition: operation.cpp:198
void slotAutoIncrementChecked(bool state)
handle auto increment checkbox click
Definition: selectopdlg.cpp:147
Definition: basictypes.h:137
SelectOpDlg(QWidget *parent, UMLClassifier *c, bool enableAutoIncrement=true)
Constructs a SelectOpDlg instance.
Definition: selectopdlg.cpp:49
KLineEdit * makeLabeledEditField(QGroupBox *containingBox, QGridLayout *layout, int row, QLabel *&label, const QString &labelText, KLineEdit *&editField, const QString &editFieldText)
Create a labeled text lineedit widget.
Definition: dialog_utils.cpp:43
bool caseInsensitiveLessThan(const UMLOperation *s1, const UMLOperation *s2)
Definition: selectopdlg.cpp:37
void setAutoIncrementSequence(bool state)
Definition: selectopdlg.cpp:243
UMLOperationList getOpList(bool includeInherited=false, UMLClassifierSet *alreadyTraversed=0)
Return a list of operations for the Classifier.
Definition: classifier.cpp:960
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.