aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/components/bindingeditor/actioneditor.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmldesigner/components/bindingeditor/actioneditor.h')
-rw-r--r--src/plugins/qmldesigner/components/bindingeditor/actioneditor.h18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/plugins/qmldesigner/components/bindingeditor/actioneditor.h b/src/plugins/qmldesigner/components/bindingeditor/actioneditor.h
index 7c53dffb60..c0356e81c4 100644
--- a/src/plugins/qmldesigner/components/bindingeditor/actioneditor.h
+++ b/src/plugins/qmldesigner/components/bindingeditor/actioneditor.h
@@ -26,7 +26,7 @@
#ifndef ACTIONEDITOR_H
#define ACTIONEDITOR_H
-#include <bindingeditor/bindingeditordialog.h>
+#include <bindingeditor/actioneditordialog.h>
#include <qmldesignercorelib_global.h>
#include <modelnode.h>
@@ -40,7 +40,7 @@ class ActionEditor : public QObject
{
Q_OBJECT
- Q_PROPERTY(QString text READ bindingValue WRITE setBindingValue)
+ Q_PROPERTY(QString text READ connectionValue WRITE setConnectionValue)
public:
ActionEditor(QObject *parent = nullptr);
@@ -52,14 +52,18 @@ public:
Q_INVOKABLE void showWidget(int x, int y);
Q_INVOKABLE void hideWidget();
- QString bindingValue() const;
- void setBindingValue(const QString &text);
+ QString connectionValue() const;
+ void setConnectionValue(const QString &text);
bool hasModelIndex() const;
void resetModelIndex();
QModelIndex modelIndex() const;
void setModelIndex(const QModelIndex &index);
+ void setModelNode(const ModelNode &modelNode);
+
+ void prepareConnections();
+
Q_INVOKABLE void updateWindowName();
signals:
@@ -67,14 +71,12 @@ signals:
void rejected();
private:
- QVariant backendValue() const;
- QVariant modelNodeBackend() const;
- QVariant stateModelNode() const;
void prepareDialog();
private:
- QPointer<BindingEditorDialog> m_dialog;
+ QPointer<ActionEditorDialog> m_dialog;
QModelIndex m_index;
+ QmlDesigner::ModelNode m_modelNode;
};
}