aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/components/connectioneditor/connectionviewwidget.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmldesigner/components/connectioneditor/connectionviewwidget.h')
-rw-r--r--src/plugins/qmldesigner/components/connectioneditor/connectionviewwidget.h14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/plugins/qmldesigner/components/connectioneditor/connectionviewwidget.h b/src/plugins/qmldesigner/components/connectioneditor/connectionviewwidget.h
index c1f1271fca..68319e16b5 100644
--- a/src/plugins/qmldesigner/components/connectioneditor/connectionviewwidget.h
+++ b/src/plugins/qmldesigner/components/connectioneditor/connectionviewwidget.h
@@ -40,6 +40,7 @@ namespace QmlDesigner {
namespace Ui { class ConnectionViewWidget; }
class ActionEditor;
+class BindingEditor;
namespace Internal {
@@ -99,10 +100,19 @@ private:
void removeButtonClicked();
void addButtonClicked();
+ //methods to prepare editors
+ void editorForConnection();
+ void editorForBinding();
+ void editorForDynamic();
+
private:
Ui::ConnectionViewWidget *ui;
- QmlDesigner::ActionEditor *m_actionEditor;
- QShortcut *m_deleteShortcut;
+ QmlDesigner::ActionEditor *m_connectonEditor; //editor for connections in connection view
+ QmlDesigner::BindingEditor *m_bindingEditor; //editor for properties in binding view
+ QmlDesigner::BindingEditor *m_dynamicEditor; //editor for properties in dynamic view
+
+ QModelIndex m_bindingIndex;
+ QModelIndex m_dynamicIndex;
};
} // namespace Internal