14 #include <QInputDialog> 30 QLabel * &label,
const QString& labelText,
31 QLineEdit * &editField,
32 const QString& editFieldText = QString(),
33 int columnOffset = 0);
50 const QString& dialogPrompt,
const QString& defaultName);
52 bool askName(
const QString& title,
const QString& prompt, QString& name);
bool askDeleteDiagram(const QString &name)
Definition: dialog_utils.cpp:228
void askNameForWidget(UMLWidget *&targetWidget, const QString &dialogTitle, const QString &dialogPrompt, const QString &defaultName)
Definition: dialog_utils.cpp:175
bool askNewName(WidgetBase::WidgetType type, QString &name)
Definition: dialog_utils.cpp:248
#define N_STEREOATTRS
Definition: n_stereoattrs.h:11
void makeTagEditFields(UMLObject *o, QGridLayout *genLayout, QLabel *pTagLabel [N_STEREOATTRS], QLineEdit *pTagLineEdit[N_STEREOATTRS], int row)
Definition: dialog_utils.cpp:73
The base class for UML objects.
Definition: umlobject.h:69
qreal logicalDpiXForWidget(const QWidget *widget)
Definition: dialog_utils.cpp:363
bool askName(const QString &title, const QString &prompt, QString &name)
Definition: dialog_utils.cpp:197
void updateTagsFromEditFields(UMLObject *o, QLineEdit *pTagLineEdit[N_STEREOATTRS])
Definition: dialog_utils.cpp:145
bool askDeleteAssociation()
Definition: dialog_utils.cpp:211
void insertStereotypesSorted(KComboBox *kcb, const QString &type)
Definition: dialog_utils.cpp:328
Definition: dialog_utils.cpp:40
bool askDefaultNewName(WidgetBase::WidgetType type, QString &name)
Definition: dialog_utils.cpp:276
QSize screenSizeForWidget(QWidget *widget)
Definition: dialog_utils.cpp:380
void remakeTagEditFields(const QString &stereoText, UMLObject *, QGridLayout *genLayout, QLabel *pTagLabel[N_STEREOATTRS], QLineEdit *pTagLineEdit[N_STEREOATTRS], int row)
Definition: dialog_utils.cpp:105
ObjectType
Definition: umlobject.h:75
bool askRenameName(WidgetBase::WidgetType type, QString &name)
Definition: dialog_utils.cpp:261
int spacingHint()
Definition: dialog_utils.cpp:358
QLineEdit * makeLabeledEditField(QGridLayout *layout, int row, QLabel *&label, const QString &labelText, QLineEdit *&editField, const QString &editFieldText, int columnOffset)
Definition: dialog_utils.cpp:54