1
|
|
|
# -*- coding: utf-8 -*- |
2
|
|
|
|
3
|
|
|
# Form implementation generated from reading ui file 'uamodeler/uamodeler_ui.ui' |
4
|
|
|
# |
5
|
|
|
# Created by: PyQt5 UI code generator 5.7 |
6
|
|
|
# |
7
|
|
|
# WARNING! All changes made in this file will be lost! |
8
|
|
|
|
9
|
|
|
from PyQt5 import QtCore, QtGui, QtWidgets |
10
|
|
|
|
11
|
|
|
class Ui_UaModeler(object): |
12
|
|
|
def setupUi(self, UaModeler): |
13
|
|
|
UaModeler.setObjectName("UaModeler") |
14
|
|
|
UaModeler.resize(922, 755) |
15
|
|
|
icon = QtGui.QIcon() |
16
|
|
|
icon.addPixmap(QtGui.QPixmap(":/object.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off) |
17
|
|
|
UaModeler.setWindowIcon(icon) |
18
|
|
|
self.centralWidget = QtWidgets.QWidget(UaModeler) |
19
|
|
|
self.centralWidget.setObjectName("centralWidget") |
20
|
|
|
self.gridLayout = QtWidgets.QGridLayout(self.centralWidget) |
21
|
|
|
self.gridLayout.setContentsMargins(11, 11, 11, 11) |
22
|
|
|
self.gridLayout.setSpacing(6) |
23
|
|
|
self.gridLayout.setObjectName("gridLayout") |
24
|
|
|
self.splitter = QtWidgets.QSplitter(self.centralWidget) |
25
|
|
|
self.splitter.setOrientation(QtCore.Qt.Vertical) |
26
|
|
|
self.splitter.setObjectName("splitter") |
27
|
|
|
self.splitterCenter = QtWidgets.QSplitter(self.splitter) |
28
|
|
|
self.splitterCenter.setOrientation(QtCore.Qt.Horizontal) |
29
|
|
|
self.splitterCenter.setObjectName("splitterCenter") |
30
|
|
|
self.splitterLeft = QtWidgets.QSplitter(self.splitterCenter) |
31
|
|
|
self.splitterLeft.setOrientation(QtCore.Qt.Vertical) |
32
|
|
|
self.splitterLeft.setObjectName("splitterLeft") |
33
|
|
|
self.refNodeSetsView = QtWidgets.QTreeView(self.splitterLeft) |
34
|
|
|
self.refNodeSetsView.setObjectName("refNodeSetsView") |
35
|
|
|
self.namespaceView = QtWidgets.QTreeView(self.splitterLeft) |
36
|
|
|
self.namespaceView.setObjectName("namespaceView") |
37
|
|
|
self.treeView = QtWidgets.QTreeView(self.splitterLeft) |
38
|
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Expanding) |
39
|
|
|
sizePolicy.setHorizontalStretch(0) |
40
|
|
|
sizePolicy.setVerticalStretch(0) |
41
|
|
|
sizePolicy.setHeightForWidth(self.treeView.sizePolicy().hasHeightForWidth()) |
42
|
|
|
self.treeView.setSizePolicy(sizePolicy) |
43
|
|
|
self.treeView.setContextMenuPolicy(QtCore.Qt.ActionsContextMenu) |
44
|
|
|
self.treeView.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers) |
45
|
|
|
self.treeView.setDragEnabled(True) |
46
|
|
|
self.treeView.setDragDropMode(QtWidgets.QAbstractItemView.DragOnly) |
47
|
|
|
self.treeView.setObjectName("treeView") |
48
|
|
|
self.splitterRight = QtWidgets.QSplitter(self.splitterCenter) |
49
|
|
|
self.splitterRight.setOrientation(QtCore.Qt.Vertical) |
50
|
|
|
self.splitterRight.setObjectName("splitterRight") |
51
|
|
|
self.frame = QtWidgets.QFrame(self.splitterRight) |
52
|
|
|
self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel) |
53
|
|
|
self.frame.setFrameShadow(QtWidgets.QFrame.Raised) |
54
|
|
|
self.frame.setObjectName("frame") |
55
|
|
|
self.verticalLayout = QtWidgets.QVBoxLayout(self.frame) |
56
|
|
|
self.verticalLayout.setContentsMargins(11, 11, 11, 11) |
57
|
|
|
self.verticalLayout.setSpacing(6) |
58
|
|
|
self.verticalLayout.setObjectName("verticalLayout") |
59
|
|
|
self.label = QtWidgets.QLabel(self.frame) |
60
|
|
|
self.label.setObjectName("label") |
61
|
|
|
self.verticalLayout.addWidget(self.label) |
62
|
|
|
self.attrView = QtWidgets.QTreeView(self.frame) |
63
|
|
|
self.attrView.setSizeAdjustPolicy(QtWidgets.QAbstractScrollArea.AdjustToContents) |
64
|
|
|
self.attrView.setEditTriggers(QtWidgets.QAbstractItemView.AllEditTriggers) |
65
|
|
|
self.attrView.setProperty("showDropIndicator", False) |
66
|
|
|
self.attrView.setTextElideMode(QtCore.Qt.ElideNone) |
67
|
|
|
self.attrView.setAutoExpandDelay(-1) |
68
|
|
|
self.attrView.setIndentation(18) |
69
|
|
|
self.attrView.setSortingEnabled(True) |
70
|
|
|
self.attrView.setWordWrap(True) |
71
|
|
|
self.attrView.setObjectName("attrView") |
72
|
|
|
self.verticalLayout.addWidget(self.attrView) |
73
|
|
|
self.attrView.raise_() |
74
|
|
|
self.label.raise_() |
75
|
|
|
self.frame_2 = QtWidgets.QFrame(self.splitterRight) |
76
|
|
|
self.frame_2.setFrameShape(QtWidgets.QFrame.StyledPanel) |
77
|
|
|
self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised) |
78
|
|
|
self.frame_2.setObjectName("frame_2") |
79
|
|
|
self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.frame_2) |
80
|
|
|
self.verticalLayout_2.setContentsMargins(11, 11, 11, 11) |
81
|
|
|
self.verticalLayout_2.setSpacing(6) |
82
|
|
|
self.verticalLayout_2.setObjectName("verticalLayout_2") |
83
|
|
|
self.label_2 = QtWidgets.QLabel(self.frame_2) |
84
|
|
|
self.label_2.setObjectName("label_2") |
85
|
|
|
self.verticalLayout_2.addWidget(self.label_2) |
86
|
|
|
self.refView = QtWidgets.QTableView(self.frame_2) |
87
|
|
|
self.refView.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers) |
88
|
|
|
self.refView.setObjectName("refView") |
89
|
|
|
self.verticalLayout_2.addWidget(self.refView) |
90
|
|
|
self.logTextEdit = QtWidgets.QTextEdit(self.splitter) |
91
|
|
|
self.logTextEdit.setMinimumSize(QtCore.QSize(400, 100)) |
92
|
|
|
self.logTextEdit.setObjectName("logTextEdit") |
93
|
|
|
self.gridLayout.addWidget(self.splitter, 0, 0, 1, 1) |
94
|
|
|
UaModeler.setCentralWidget(self.centralWidget) |
95
|
|
|
self.menuBar = QtWidgets.QMenuBar(UaModeler) |
96
|
|
|
self.menuBar.setGeometry(QtCore.QRect(0, 0, 922, 26)) |
97
|
|
|
self.menuBar.setObjectName("menuBar") |
98
|
|
|
self.menuOPC_UA_Client = QtWidgets.QMenu(self.menuBar) |
99
|
|
|
self.menuOPC_UA_Client.setObjectName("menuOPC_UA_Client") |
100
|
|
|
UaModeler.setMenuBar(self.menuBar) |
101
|
|
|
self.statusBar = QtWidgets.QStatusBar(UaModeler) |
102
|
|
|
self.statusBar.setObjectName("statusBar") |
103
|
|
|
UaModeler.setStatusBar(self.statusBar) |
104
|
|
|
self.toolBar = QtWidgets.QToolBar(UaModeler) |
105
|
|
|
self.toolBar.setObjectName("toolBar") |
106
|
|
|
UaModeler.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar) |
107
|
|
|
self.actionAddObject = QtWidgets.QAction(UaModeler) |
108
|
|
|
self.actionAddObject.setObjectName("actionAddObject") |
109
|
|
|
self.actionAddVariable = QtWidgets.QAction(UaModeler) |
110
|
|
|
self.actionAddVariable.setObjectName("actionAddVariable") |
111
|
|
|
self.actionAddObjectType = QtWidgets.QAction(UaModeler) |
112
|
|
|
self.actionAddObjectType.setObjectName("actionAddObjectType") |
113
|
|
|
self.actionAddFolder = QtWidgets.QAction(UaModeler) |
114
|
|
|
self.actionAddFolder.setObjectName("actionAddFolder") |
115
|
|
|
self.actionAddProperty = QtWidgets.QAction(UaModeler) |
116
|
|
|
self.actionAddProperty.setObjectName("actionAddProperty") |
117
|
|
|
self.actionAddDataType = QtWidgets.QAction(UaModeler) |
118
|
|
|
self.actionAddDataType.setObjectName("actionAddDataType") |
119
|
|
|
self.actionAddVariableType = QtWidgets.QAction(UaModeler) |
120
|
|
|
self.actionAddVariableType.setObjectName("actionAddVariableType") |
121
|
|
|
self.actionAddReferenceType = QtWidgets.QAction(UaModeler) |
122
|
|
|
self.actionAddReferenceType.setObjectName("actionAddReferenceType") |
123
|
|
|
self.actionOpen = QtWidgets.QAction(UaModeler) |
124
|
|
|
self.actionOpen.setObjectName("actionOpen") |
125
|
|
|
self.actionSave = QtWidgets.QAction(UaModeler) |
126
|
|
|
self.actionSave.setObjectName("actionSave") |
127
|
|
|
self.actionQuit = QtWidgets.QAction(UaModeler) |
128
|
|
|
self.actionQuit.setObjectName("actionQuit") |
129
|
|
|
self.actionNew = QtWidgets.QAction(UaModeler) |
130
|
|
|
self.actionNew.setObjectName("actionNew") |
131
|
|
|
self.actionSaveAs = QtWidgets.QAction(UaModeler) |
132
|
|
|
self.actionSaveAs.setObjectName("actionSaveAs") |
133
|
|
|
self.actionImport = QtWidgets.QAction(UaModeler) |
134
|
|
|
self.actionImport.setObjectName("actionImport") |
135
|
|
|
self.actionCloseModel = QtWidgets.QAction(UaModeler) |
136
|
|
|
self.actionCloseModel.setObjectName("actionCloseModel") |
137
|
|
|
self.actionCopy = QtWidgets.QAction(UaModeler) |
138
|
|
|
self.actionCopy.setObjectName("actionCopy") |
139
|
|
|
self.actionPaste = QtWidgets.QAction(UaModeler) |
140
|
|
|
self.actionPaste.setObjectName("actionPaste") |
141
|
|
|
self.actionDelete = QtWidgets.QAction(UaModeler) |
142
|
|
|
self.actionDelete.setObjectName("actionDelete") |
143
|
|
|
self.actionInstantiate = QtWidgets.QAction(UaModeler) |
144
|
|
|
self.actionInstantiate.setObjectName("actionInstantiate") |
145
|
|
|
self.actionAddMethod = QtWidgets.QAction(UaModeler) |
146
|
|
|
self.actionAddMethod.setObjectName("actionAddMethod") |
147
|
|
|
self.actionAddEnum = QtWidgets.QAction(UaModeler) |
148
|
|
|
self.actionAddEnum.setObjectName("actionAddEnum") |
149
|
|
|
self.actionUseOpenUa = QtWidgets.QAction(UaModeler) |
150
|
|
|
self.actionUseOpenUa.setCheckable(True) |
151
|
|
|
self.actionUseOpenUa.setObjectName("actionUseOpenUa") |
152
|
|
|
self.menuOPC_UA_Client.addAction(self.actionNew) |
153
|
|
|
self.menuOPC_UA_Client.addAction(self.actionCloseModel) |
154
|
|
|
self.menuOPC_UA_Client.addAction(self.actionOpen) |
155
|
|
|
self.menuOPC_UA_Client.addAction(self.actionImport) |
156
|
|
|
self.menuOPC_UA_Client.addAction(self.actionSave) |
157
|
|
|
self.menuOPC_UA_Client.addAction(self.actionSaveAs) |
158
|
|
|
self.menuOPC_UA_Client.addAction(self.actionUseOpenUa) |
159
|
|
|
self.menuOPC_UA_Client.addAction(self.actionQuit) |
160
|
|
|
self.menuBar.addAction(self.menuOPC_UA_Client.menuAction()) |
161
|
|
|
self.toolBar.addAction(self.actionNew) |
162
|
|
|
self.toolBar.addAction(self.actionOpen) |
163
|
|
|
self.toolBar.addAction(self.actionSave) |
164
|
|
|
self.toolBar.addSeparator() |
165
|
|
|
self.toolBar.addAction(self.actionCopy) |
166
|
|
|
self.toolBar.addAction(self.actionPaste) |
167
|
|
|
self.toolBar.addSeparator() |
168
|
|
|
self.toolBar.addAction(self.actionAddFolder) |
169
|
|
|
self.toolBar.addAction(self.actionAddObject) |
170
|
|
|
self.toolBar.addAction(self.actionAddVariable) |
171
|
|
|
self.toolBar.addAction(self.actionAddProperty) |
172
|
|
|
self.toolBar.addAction(self.actionAddMethod) |
173
|
|
|
self.toolBar.addAction(self.actionAddObjectType) |
174
|
|
|
self.toolBar.addAction(self.actionAddDataType) |
175
|
|
|
self.toolBar.addAction(self.actionAddVariableType) |
176
|
|
|
self.toolBar.addAction(self.actionAddReferenceType) |
177
|
|
|
|
178
|
|
|
self.retranslateUi(UaModeler) |
179
|
|
|
QtCore.QMetaObject.connectSlotsByName(UaModeler) |
180
|
|
|
|
181
|
|
|
def retranslateUi(self, UaModeler): |
182
|
|
|
_translate = QtCore.QCoreApplication.translate |
183
|
|
|
UaModeler.setWindowTitle(_translate("UaModeler", "FreeOpcUa Modeler")) |
184
|
|
|
self.label.setText(_translate("UaModeler", "Attributes Editor")) |
185
|
|
|
self.label_2.setText(_translate("UaModeler", "References Editor")) |
186
|
|
|
self.menuOPC_UA_Client.setTitle(_translate("UaModeler", "Act&ions")) |
187
|
|
|
self.toolBar.setWindowTitle(_translate("UaModeler", "toolBar")) |
188
|
|
|
self.actionAddObject.setText(_translate("UaModeler", "Add Object")) |
189
|
|
|
self.actionAddObject.setToolTip(_translate("UaModeler", "add child object to current node")) |
190
|
|
|
self.actionAddVariable.setText(_translate("UaModeler", "Add Variable")) |
191
|
|
|
self.actionAddObjectType.setText(_translate("UaModeler", "Add Object Type")) |
192
|
|
|
self.actionAddObjectType.setToolTip(_translate("UaModeler", "add new object type as subtype of current node")) |
193
|
|
|
self.actionAddFolder.setText(_translate("UaModeler", "Add Folder")) |
194
|
|
|
self.actionAddProperty.setText(_translate("UaModeler", "Add Property")) |
195
|
|
|
self.actionAddDataType.setText(_translate("UaModeler", "Add Data Type")) |
196
|
|
|
self.actionAddVariableType.setText(_translate("UaModeler", "Add Variable Type")) |
197
|
|
|
self.actionAddReferenceType.setText(_translate("UaModeler", "Add Reference Type")) |
198
|
|
|
self.actionOpen.setText(_translate("UaModeler", "&Open")) |
199
|
|
|
self.actionSave.setText(_translate("UaModeler", "&Save")) |
200
|
|
|
self.actionQuit.setText(_translate("UaModeler", "&Quit")) |
201
|
|
|
self.actionNew.setText(_translate("UaModeler", "&New Model")) |
202
|
|
|
self.actionSaveAs.setText(_translate("UaModeler", "Sa&ve As")) |
203
|
|
|
self.actionImport.setText(_translate("UaModeler", "&Import XML")) |
204
|
|
|
self.actionImport.setToolTip(_translate("UaModeler", "Import XML into current model")) |
205
|
|
|
self.actionCloseModel.setText(_translate("UaModeler", "&Close Model")) |
206
|
|
|
self.actionCloseModel.setToolTip(_translate("UaModeler", "Close current model")) |
207
|
|
|
self.actionCopy.setText(_translate("UaModeler", "Copy")) |
208
|
|
|
self.actionPaste.setText(_translate("UaModeler", "Paste")) |
209
|
|
|
self.actionDelete.setText(_translate("UaModeler", "Delete Node")) |
210
|
|
|
self.actionInstantiate.setText(_translate("UaModeler", "Instantiate")) |
211
|
|
|
self.actionAddMethod.setText(_translate("UaModeler", "Add Method")) |
212
|
|
|
self.actionAddEnum.setText(_translate("UaModeler", "Add Enum Type")) |
213
|
|
|
self.actionAddEnum.setToolTip(_translate("UaModeler", "Add Enum Type")) |
214
|
|
|
self.actionUseOpenUa.setText(_translate("UaModeler", "Use Open6541 Server")) |
215
|
|
|
self.actionUseOpenUa.setToolTip(_translate("UaModeler", "User Open6541 Server")) |
216
|
|
|
|
217
|
|
|
|