Copy/paste on canvas
This commit is contained in:
@@ -41,9 +41,8 @@
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<addaction name="actionZoomToFit"/>
|
||||
<addaction name="actionAddComponent"/>
|
||||
<addaction name="actionAddConnection"/>
|
||||
<addaction name="actionDelete"/>
|
||||
<addaction name="actionMouseMode"/>
|
||||
<addaction name="actionConnectionMode"/>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
@@ -72,28 +71,28 @@
|
||||
<string>Zoom canvas to fit</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionAddComponent">
|
||||
<action name="actionMouseMode">
|
||||
<property name="icon">
|
||||
<iconset resource="../../resources/resources.qrc">
|
||||
<normaloff>:/icons/icons/edit-select.png</normaloff>:/icons/icons/edit-select.png</iconset>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Add Component</string>
|
||||
<string>Mouse Mode</string>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Add a component</string>
|
||||
<string>Mouse Mode</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionAddConnection">
|
||||
<action name="actionConnectionMode">
|
||||
<property name="icon">
|
||||
<iconset resource="../../resources/resources.qrc">
|
||||
<normaloff>:/icons/icons/network-connect.png</normaloff>:/icons/icons/network-connect.png</iconset>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Add Connection</string>
|
||||
<string>Connection Mode</string>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Add a connection</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionDelete">
|
||||
<property name="text">
|
||||
<string>Delete</string>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>Delete selected graph items</string>
|
||||
<string>Connection Mode</string>
|
||||
</property>
|
||||
</action>
|
||||
</widget>
|
||||
|
||||
@@ -30,12 +30,16 @@ class Ui_graphEditorWidget(object):
|
||||
icon = QIcon()
|
||||
icon.addFile(u":/icons/icons/zoom-original.png", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
|
||||
self.actionZoomToFit.setIcon(icon)
|
||||
self.actionAddComponent = QAction(graphEditorWidget)
|
||||
self.actionAddComponent.setObjectName(u"actionAddComponent")
|
||||
self.actionAddConnection = QAction(graphEditorWidget)
|
||||
self.actionAddConnection.setObjectName(u"actionAddConnection")
|
||||
self.actionDelete = QAction(graphEditorWidget)
|
||||
self.actionDelete.setObjectName(u"actionDelete")
|
||||
self.actionMouseMode = QAction(graphEditorWidget)
|
||||
self.actionMouseMode.setObjectName(u"actionMouseMode")
|
||||
icon1 = QIcon()
|
||||
icon1.addFile(u":/icons/icons/edit-select.png", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
|
||||
self.actionMouseMode.setIcon(icon1)
|
||||
self.actionConnectionMode = QAction(graphEditorWidget)
|
||||
self.actionConnectionMode.setObjectName(u"actionConnectionMode")
|
||||
icon2 = QIcon()
|
||||
icon2.addFile(u":/icons/icons/network-connect.png", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
|
||||
self.actionConnectionMode.setIcon(icon2)
|
||||
self.verticalLayout = QVBoxLayout(graphEditorWidget)
|
||||
self.verticalLayout.setSpacing(0)
|
||||
self.verticalLayout.setObjectName(u"verticalLayout")
|
||||
@@ -57,9 +61,8 @@ class Ui_graphEditorWidget(object):
|
||||
|
||||
|
||||
self.graphToolBar.addAction(self.actionZoomToFit)
|
||||
self.graphToolBar.addAction(self.actionAddComponent)
|
||||
self.graphToolBar.addAction(self.actionAddConnection)
|
||||
self.graphToolBar.addAction(self.actionDelete)
|
||||
self.graphToolBar.addAction(self.actionMouseMode)
|
||||
self.graphToolBar.addAction(self.actionConnectionMode)
|
||||
|
||||
self.retranslateUi(graphEditorWidget)
|
||||
|
||||
@@ -72,17 +75,13 @@ class Ui_graphEditorWidget(object):
|
||||
#if QT_CONFIG(tooltip)
|
||||
self.actionZoomToFit.setToolTip(QCoreApplication.translate("graphEditorWidget", u"Zoom canvas to fit", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
self.actionAddComponent.setText(QCoreApplication.translate("graphEditorWidget", u"Add Component", None))
|
||||
self.actionMouseMode.setText(QCoreApplication.translate("graphEditorWidget", u"Mouse Mode", None))
|
||||
#if QT_CONFIG(tooltip)
|
||||
self.actionAddComponent.setToolTip(QCoreApplication.translate("graphEditorWidget", u"Add a component", None))
|
||||
self.actionMouseMode.setToolTip(QCoreApplication.translate("graphEditorWidget", u"Mouse Mode", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
self.actionAddConnection.setText(QCoreApplication.translate("graphEditorWidget", u"Add Connection", None))
|
||||
self.actionConnectionMode.setText(QCoreApplication.translate("graphEditorWidget", u"Connection Mode", None))
|
||||
#if QT_CONFIG(tooltip)
|
||||
self.actionAddConnection.setToolTip(QCoreApplication.translate("graphEditorWidget", u"Add a connection", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
self.actionDelete.setText(QCoreApplication.translate("graphEditorWidget", u"Delete", None))
|
||||
#if QT_CONFIG(tooltip)
|
||||
self.actionDelete.setToolTip(QCoreApplication.translate("graphEditorWidget", u"Delete selected graph items", None))
|
||||
self.actionConnectionMode.setToolTip(QCoreApplication.translate("graphEditorWidget", u"Connection Mode", None))
|
||||
#endif // QT_CONFIG(tooltip)
|
||||
self.graphToolBar.setWindowTitle(QCoreApplication.translate("graphEditorWidget", u"Graph tools", None))
|
||||
# retranslateUi
|
||||
|
||||
Reference in New Issue
Block a user