16#ifndef DIALOGNODEEDIT_H
17#define DIALOGNODEEDIT_H
32 const QStringList &nodeShapeList = QStringList(),
33 const QStringList &iconPathList = QStringList(),
34 const QString &label = QString(),
36 const QColor &color = QColor(),
37 const QString &shape = QString(),
38 const QString &path = QString(),
39 const QHash<QString, QString> &customAttributes = QHash<QString, QString>());
57 const QHash<QString, QString> &customAttributes = QHash<QString, QString>());
61 Ui::DialogNodeEdit *
ui;
QString iconPath
Definition dialognodeedit.h:68
QString nodeValue
Definition dialognodeedit.h:69
QStringList m_shapeList
Definition dialognodeedit.h:62
QColor nodeColor
Definition dialognodeedit.h:66
void on_removePropertyButton_clicked()
Slot function called when the remove property button is clicked.
Definition dialognodeedit.cpp:408
QPixmap pixmap
Definition dialognodeedit.h:70
void getUserChoices()
DialogNodeEdit::getUserChoices.
Definition dialognodeedit.cpp:290
int nodeSize
Definition dialognodeedit.h:65
QStringList m_iconList
Definition dialognodeedit.h:63
QString nodeShape
Definition dialognodeedit.h:67
QString nodeLabel
Definition dialognodeedit.h:64
void on_addPropertyButton_clicked()
Slot function that is called when the "Add Property" button is clicked.
Definition dialognodeedit.cpp:383
DialogNodeEdit(QWidget *parent=Q_NULLPTR, const QStringList &nodeShapeList=QStringList(), const QStringList &iconPathList=QStringList(), const QString &label=QString(), const int &size=0, const QColor &color=QColor(), const QString &shape=QString(), const QString &path=QString(), const QHash< QString, QString > &customAttributes=QHash< QString, QString >())
Definition dialognodeedit.cpp:36
~DialogNodeEdit()
Definition dialognodeedit.cpp:156
void userChoices(const QString &label, const int &size, const QColor &color, const QString &shape, const QString &iconPath=QString(), const QHash< QString, QString > &customAttributes=QHash< QString, QString >())
Ui::DialogNodeEdit * ui
Definition dialognodeedit.h:61
void checkErrors()
DialogNodeEdit::checkErrors.
Definition dialognodeedit.cpp:423
void nodeEditDialogError(QString)
void selectColor()
Definition dialognodeedit.cpp:357
QHash< QString, QString > m_customAttributes
Definition dialognodeedit.h:71
void getNodeIconFile()
Definition dialognodeedit.cpp:260
void getNodeShape(const int &nodeShapeIndex)
Sets the node shape based on the provided index and updates the UI accordingly.
Definition dialognodeedit.cpp:178
Definition dialogexportimage.h:21