|
1
|
|
|
# -*- coding: utf-8 -*- |
|
2
|
|
|
|
|
3
|
|
|
# Form implementation generated from reading ui file 'uaclient/mainwindow_ui.ui' |
|
4
|
|
|
# |
|
5
|
|
|
# Created by: PyQt5 UI code generator 5.10.1 |
|
6
|
|
|
# |
|
7
|
|
|
# WARNING! All changes made in this file will be lost! |
|
8
|
|
|
|
|
9
|
|
|
from PyQt5 import QtCore, QtGui, QtWidgets |
|
10
|
|
|
|
|
11
|
|
|
class Ui_MainWindow(object): |
|
12
|
|
|
def setupUi(self, MainWindow): |
|
13
|
|
|
MainWindow.setObjectName("MainWindow") |
|
14
|
|
|
MainWindow.resize(922, 879) |
|
15
|
|
|
icon = QtGui.QIcon() |
|
16
|
|
|
icon.addPixmap(QtGui.QPixmap("../network.svg"), QtGui.QIcon.Normal, QtGui.QIcon.Off) |
|
17
|
|
|
MainWindow.setWindowIcon(icon) |
|
18
|
|
|
self.centralWidget = QtWidgets.QWidget(MainWindow) |
|
19
|
|
|
self.centralWidget.setObjectName("centralWidget") |
|
20
|
|
|
self.gridLayout_2 = QtWidgets.QGridLayout(self.centralWidget) |
|
21
|
|
|
self.gridLayout_2.setContentsMargins(11, 11, 11, 11) |
|
22
|
|
|
self.gridLayout_2.setSpacing(6) |
|
23
|
|
|
self.gridLayout_2.setObjectName("gridLayout_2") |
|
24
|
|
|
self.splitter = QtWidgets.QSplitter(self.centralWidget) |
|
25
|
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) |
|
26
|
|
|
sizePolicy.setHorizontalStretch(0) |
|
27
|
|
|
sizePolicy.setVerticalStretch(0) |
|
28
|
|
|
sizePolicy.setHeightForWidth(self.splitter.sizePolicy().hasHeightForWidth()) |
|
29
|
|
|
self.splitter.setSizePolicy(sizePolicy) |
|
30
|
|
|
self.splitter.setOrientation(QtCore.Qt.Horizontal) |
|
31
|
|
|
self.splitter.setObjectName("splitter") |
|
32
|
|
|
self.treeView = QtWidgets.QTreeView(self.splitter) |
|
33
|
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Expanding) |
|
34
|
|
|
sizePolicy.setHorizontalStretch(0) |
|
35
|
|
|
sizePolicy.setVerticalStretch(0) |
|
36
|
|
|
sizePolicy.setHeightForWidth(self.treeView.sizePolicy().hasHeightForWidth()) |
|
37
|
|
|
self.treeView.setSizePolicy(sizePolicy) |
|
38
|
|
|
self.treeView.setContextMenuPolicy(QtCore.Qt.ActionsContextMenu) |
|
39
|
|
|
self.treeView.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers) |
|
40
|
|
|
self.treeView.setDragEnabled(True) |
|
41
|
|
|
self.treeView.setDragDropMode(QtWidgets.QAbstractItemView.DragOnly) |
|
42
|
|
|
self.treeView.setObjectName("treeView") |
|
43
|
|
|
self.gridLayout_2.addWidget(self.splitter, 0, 0, 1, 1) |
|
44
|
|
|
MainWindow.setCentralWidget(self.centralWidget) |
|
45
|
|
|
self.menuBar = QtWidgets.QMenuBar(MainWindow) |
|
46
|
|
|
self.menuBar.setGeometry(QtCore.QRect(0, 0, 922, 25)) |
|
47
|
|
|
self.menuBar.setObjectName("menuBar") |
|
48
|
|
|
self.menuOPC_UA_Client = QtWidgets.QMenu(self.menuBar) |
|
49
|
|
|
self.menuOPC_UA_Client.setObjectName("menuOPC_UA_Client") |
|
50
|
|
|
MainWindow.setMenuBar(self.menuBar) |
|
51
|
|
|
self.statusBar = QtWidgets.QStatusBar(MainWindow) |
|
52
|
|
|
self.statusBar.setObjectName("statusBar") |
|
53
|
|
|
MainWindow.setStatusBar(self.statusBar) |
|
54
|
|
|
self.attrDockWidget = QtWidgets.QDockWidget(MainWindow) |
|
55
|
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) |
|
56
|
|
|
sizePolicy.setHorizontalStretch(0) |
|
57
|
|
|
sizePolicy.setVerticalStretch(0) |
|
58
|
|
|
sizePolicy.setHeightForWidth(self.attrDockWidget.sizePolicy().hasHeightForWidth()) |
|
59
|
|
|
self.attrDockWidget.setSizePolicy(sizePolicy) |
|
60
|
|
|
self.attrDockWidget.setMinimumSize(QtCore.QSize(400, 170)) |
|
61
|
|
|
self.attrDockWidget.setObjectName("attrDockWidget") |
|
62
|
|
|
self.dockWidgetContents = QtWidgets.QWidget() |
|
63
|
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) |
|
64
|
|
|
sizePolicy.setHorizontalStretch(0) |
|
65
|
|
|
sizePolicy.setVerticalStretch(0) |
|
66
|
|
|
sizePolicy.setHeightForWidth(self.dockWidgetContents.sizePolicy().hasHeightForWidth()) |
|
67
|
|
|
self.dockWidgetContents.setSizePolicy(sizePolicy) |
|
68
|
|
|
self.dockWidgetContents.setMinimumSize(QtCore.QSize(100, 0)) |
|
69
|
|
|
self.dockWidgetContents.setObjectName("dockWidgetContents") |
|
70
|
|
|
self.gridLayout_4 = QtWidgets.QGridLayout(self.dockWidgetContents) |
|
71
|
|
|
self.gridLayout_4.setContentsMargins(11, 11, 11, 11) |
|
72
|
|
|
self.gridLayout_4.setSpacing(6) |
|
73
|
|
|
self.gridLayout_4.setObjectName("gridLayout_4") |
|
74
|
|
|
self.attrView = QtWidgets.QTreeView(self.dockWidgetContents) |
|
75
|
|
|
self.attrView.setSizeAdjustPolicy(QtWidgets.QAbstractScrollArea.AdjustToContents) |
|
76
|
|
|
self.attrView.setEditTriggers(QtWidgets.QAbstractItemView.AllEditTriggers) |
|
77
|
|
|
self.attrView.setProperty("showDropIndicator", False) |
|
78
|
|
|
self.attrView.setTextElideMode(QtCore.Qt.ElideNone) |
|
79
|
|
|
self.attrView.setAutoExpandDelay(-1) |
|
80
|
|
|
self.attrView.setIndentation(18) |
|
81
|
|
|
self.attrView.setSortingEnabled(True) |
|
82
|
|
|
self.attrView.setWordWrap(True) |
|
83
|
|
|
self.attrView.setObjectName("attrView") |
|
84
|
|
|
self.gridLayout_4.addWidget(self.attrView, 0, 0, 1, 2) |
|
85
|
|
|
spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) |
|
86
|
|
|
self.gridLayout_4.addItem(spacerItem, 1, 0, 1, 1) |
|
87
|
|
|
self.attrRefreshButton = QtWidgets.QPushButton(self.dockWidgetContents) |
|
88
|
|
|
self.attrRefreshButton.setObjectName("attrRefreshButton") |
|
89
|
|
|
self.gridLayout_4.addWidget(self.attrRefreshButton, 1, 1, 1, 1) |
|
90
|
|
|
self.attrDockWidget.setWidget(self.dockWidgetContents) |
|
91
|
|
|
MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.attrDockWidget) |
|
92
|
|
|
self.addrDockWidget = QtWidgets.QDockWidget(MainWindow) |
|
93
|
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum) |
|
94
|
|
|
sizePolicy.setHorizontalStretch(0) |
|
95
|
|
|
sizePolicy.setVerticalStretch(0) |
|
96
|
|
|
sizePolicy.setHeightForWidth(self.addrDockWidget.sizePolicy().hasHeightForWidth()) |
|
97
|
|
|
self.addrDockWidget.setSizePolicy(sizePolicy) |
|
98
|
|
|
self.addrDockWidget.setFeatures(QtWidgets.QDockWidget.NoDockWidgetFeatures) |
|
99
|
|
|
self.addrDockWidget.setAllowedAreas(QtCore.Qt.TopDockWidgetArea) |
|
100
|
|
|
self.addrDockWidget.setObjectName("addrDockWidget") |
|
101
|
|
|
self.dockWidgetContents_2 = QtWidgets.QWidget() |
|
102
|
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) |
|
103
|
|
|
sizePolicy.setHorizontalStretch(0) |
|
104
|
|
|
sizePolicy.setVerticalStretch(0) |
|
105
|
|
|
sizePolicy.setHeightForWidth(self.dockWidgetContents_2.sizePolicy().hasHeightForWidth()) |
|
106
|
|
|
self.dockWidgetContents_2.setSizePolicy(sizePolicy) |
|
107
|
|
|
self.dockWidgetContents_2.setObjectName("dockWidgetContents_2") |
|
108
|
|
|
self.gridLayout = QtWidgets.QGridLayout(self.dockWidgetContents_2) |
|
109
|
|
|
self.gridLayout.setContentsMargins(11, 11, 11, 11) |
|
110
|
|
|
self.gridLayout.setSpacing(6) |
|
111
|
|
|
self.gridLayout.setObjectName("gridLayout") |
|
112
|
|
|
self.connectButton = QtWidgets.QPushButton(self.dockWidgetContents_2) |
|
113
|
|
|
self.connectButton.setObjectName("connectButton") |
|
114
|
|
|
self.gridLayout.addWidget(self.connectButton, 1, 4, 1, 1) |
|
115
|
|
|
self.disconnectButton = QtWidgets.QPushButton(self.dockWidgetContents_2) |
|
116
|
|
|
self.disconnectButton.setObjectName("disconnectButton") |
|
117
|
|
|
self.gridLayout.addWidget(self.disconnectButton, 1, 5, 1, 1) |
|
118
|
|
|
self.addrComboBox = QtWidgets.QComboBox(self.dockWidgetContents_2) |
|
119
|
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) |
|
120
|
|
|
sizePolicy.setHorizontalStretch(0) |
|
121
|
|
|
sizePolicy.setVerticalStretch(0) |
|
122
|
|
|
sizePolicy.setHeightForWidth(self.addrComboBox.sizePolicy().hasHeightForWidth()) |
|
123
|
|
|
self.addrComboBox.setSizePolicy(sizePolicy) |
|
124
|
|
|
self.addrComboBox.setEditable(True) |
|
125
|
|
|
self.addrComboBox.setInsertPolicy(QtWidgets.QComboBox.InsertAtTop) |
|
126
|
|
|
self.addrComboBox.setObjectName("addrComboBox") |
|
127
|
|
|
self.gridLayout.addWidget(self.addrComboBox, 1, 2, 1, 1) |
|
128
|
|
|
self.connectOptionButton = QtWidgets.QPushButton(self.dockWidgetContents_2) |
|
129
|
|
|
self.connectOptionButton.setObjectName("connectOptionButton") |
|
130
|
|
|
self.gridLayout.addWidget(self.connectOptionButton, 1, 3, 1, 1) |
|
131
|
|
|
self.addrDockWidget.setWidget(self.dockWidgetContents_2) |
|
132
|
|
|
MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(4), self.addrDockWidget) |
|
133
|
|
|
self.subDockWidget = QtWidgets.QDockWidget(MainWindow) |
|
134
|
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) |
|
135
|
|
|
sizePolicy.setHorizontalStretch(0) |
|
136
|
|
|
sizePolicy.setVerticalStretch(0) |
|
137
|
|
|
sizePolicy.setHeightForWidth(self.subDockWidget.sizePolicy().hasHeightForWidth()) |
|
138
|
|
|
self.subDockWidget.setSizePolicy(sizePolicy) |
|
139
|
|
|
self.subDockWidget.setObjectName("subDockWidget") |
|
140
|
|
|
self.dockWidgetContents_3 = QtWidgets.QWidget() |
|
141
|
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) |
|
142
|
|
|
sizePolicy.setHorizontalStretch(0) |
|
143
|
|
|
sizePolicy.setVerticalStretch(0) |
|
144
|
|
|
sizePolicy.setHeightForWidth(self.dockWidgetContents_3.sizePolicy().hasHeightForWidth()) |
|
145
|
|
|
self.dockWidgetContents_3.setSizePolicy(sizePolicy) |
|
146
|
|
|
self.dockWidgetContents_3.setObjectName("dockWidgetContents_3") |
|
147
|
|
|
self.gridLayout_3 = QtWidgets.QGridLayout(self.dockWidgetContents_3) |
|
148
|
|
|
self.gridLayout_3.setContentsMargins(11, 11, 11, 11) |
|
149
|
|
|
self.gridLayout_3.setSpacing(6) |
|
150
|
|
|
self.gridLayout_3.setObjectName("gridLayout_3") |
|
151
|
|
|
self.subView = QtWidgets.QTableView(self.dockWidgetContents_3) |
|
152
|
|
|
self.subView.setAcceptDrops(True) |
|
153
|
|
|
self.subView.setSizeAdjustPolicy(QtWidgets.QAbstractScrollArea.AdjustToContents) |
|
154
|
|
|
self.subView.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers) |
|
155
|
|
|
self.subView.setDragDropOverwriteMode(False) |
|
156
|
|
|
self.subView.setDragDropMode(QtWidgets.QAbstractItemView.DropOnly) |
|
157
|
|
|
self.subView.setObjectName("subView") |
|
158
|
|
|
self.gridLayout_3.addWidget(self.subView, 0, 0, 1, 1) |
|
159
|
|
|
self.subDockWidget.setWidget(self.dockWidgetContents_3) |
|
160
|
|
|
MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.subDockWidget) |
|
161
|
|
|
self.refDockWidget = QtWidgets.QDockWidget(MainWindow) |
|
162
|
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) |
|
163
|
|
|
sizePolicy.setHorizontalStretch(0) |
|
164
|
|
|
sizePolicy.setVerticalStretch(0) |
|
165
|
|
|
sizePolicy.setHeightForWidth(self.refDockWidget.sizePolicy().hasHeightForWidth()) |
|
166
|
|
|
self.refDockWidget.setSizePolicy(sizePolicy) |
|
167
|
|
|
self.refDockWidget.setObjectName("refDockWidget") |
|
168
|
|
|
self.dockWidgetContents_4 = QtWidgets.QWidget() |
|
169
|
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) |
|
170
|
|
|
sizePolicy.setHorizontalStretch(0) |
|
171
|
|
|
sizePolicy.setVerticalStretch(0) |
|
172
|
|
|
sizePolicy.setHeightForWidth(self.dockWidgetContents_4.sizePolicy().hasHeightForWidth()) |
|
173
|
|
|
self.dockWidgetContents_4.setSizePolicy(sizePolicy) |
|
174
|
|
|
self.dockWidgetContents_4.setObjectName("dockWidgetContents_4") |
|
175
|
|
|
self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.dockWidgetContents_4) |
|
176
|
|
|
self.verticalLayout_2.setContentsMargins(11, 11, 11, 11) |
|
177
|
|
|
self.verticalLayout_2.setSpacing(6) |
|
178
|
|
|
self.verticalLayout_2.setObjectName("verticalLayout_2") |
|
179
|
|
|
self.refView = QtWidgets.QTableView(self.dockWidgetContents_4) |
|
180
|
|
|
self.refView.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers) |
|
181
|
|
|
self.refView.setObjectName("refView") |
|
182
|
|
|
self.verticalLayout_2.addWidget(self.refView) |
|
183
|
|
|
self.refDockWidget.setWidget(self.dockWidgetContents_4) |
|
184
|
|
|
MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.refDockWidget) |
|
185
|
|
|
self.evDockWidget = QtWidgets.QDockWidget(MainWindow) |
|
186
|
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) |
|
187
|
|
|
sizePolicy.setHorizontalStretch(0) |
|
188
|
|
|
sizePolicy.setVerticalStretch(0) |
|
189
|
|
|
sizePolicy.setHeightForWidth(self.evDockWidget.sizePolicy().hasHeightForWidth()) |
|
190
|
|
|
self.evDockWidget.setSizePolicy(sizePolicy) |
|
191
|
|
|
self.evDockWidget.setObjectName("evDockWidget") |
|
192
|
|
|
self.dockWidgetContents_5 = QtWidgets.QWidget() |
|
193
|
|
|
self.dockWidgetContents_5.setObjectName("dockWidgetContents_5") |
|
194
|
|
|
self.gridLayout_5 = QtWidgets.QGridLayout(self.dockWidgetContents_5) |
|
195
|
|
|
self.gridLayout_5.setContentsMargins(11, 11, 11, 11) |
|
196
|
|
|
self.gridLayout_5.setSpacing(6) |
|
197
|
|
|
self.gridLayout_5.setObjectName("gridLayout_5") |
|
198
|
|
|
self.evView = QtWidgets.QListView(self.dockWidgetContents_5) |
|
199
|
|
|
self.evView.setAcceptDrops(True) |
|
200
|
|
|
self.evView.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers) |
|
201
|
|
|
self.evView.setDragDropMode(QtWidgets.QAbstractItemView.DropOnly) |
|
202
|
|
|
self.evView.setObjectName("evView") |
|
203
|
|
|
self.gridLayout_5.addWidget(self.evView, 0, 0, 1, 1) |
|
204
|
|
|
self.evDockWidget.setWidget(self.dockWidgetContents_5) |
|
205
|
|
|
MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.evDockWidget) |
|
206
|
|
|
self.logDockWidget_2 = QtWidgets.QDockWidget(MainWindow) |
|
207
|
|
|
self.logDockWidget_2.setObjectName("logDockWidget_2") |
|
208
|
|
|
self.dockWidgetContents_7 = QtWidgets.QWidget() |
|
209
|
|
|
self.dockWidgetContents_7.setObjectName("dockWidgetContents_7") |
|
210
|
|
|
self.gridLayout_6 = QtWidgets.QGridLayout(self.dockWidgetContents_7) |
|
211
|
|
|
self.gridLayout_6.setContentsMargins(11, 11, 11, 11) |
|
212
|
|
|
self.gridLayout_6.setSpacing(6) |
|
213
|
|
|
self.gridLayout_6.setObjectName("gridLayout_6") |
|
214
|
|
|
self.logTextEdit = QtWidgets.QTextEdit(self.dockWidgetContents_7) |
|
215
|
|
|
self.logTextEdit.setObjectName("logTextEdit") |
|
216
|
|
|
self.gridLayout_6.addWidget(self.logTextEdit, 0, 0, 1, 1) |
|
217
|
|
|
self.logDockWidget_2.setWidget(self.dockWidgetContents_7) |
|
218
|
|
|
MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(8), self.logDockWidget_2) |
|
219
|
|
|
self.graphDockWidget = QtWidgets.QDockWidget(MainWindow) |
|
220
|
|
|
self.graphDockWidget.setObjectName("graphDockWidget") |
|
221
|
|
|
self.dockWidgetContents_6 = QtWidgets.QWidget() |
|
222
|
|
|
self.dockWidgetContents_6.setObjectName("dockWidgetContents_6") |
|
223
|
|
|
self.gridLayout_7 = QtWidgets.QGridLayout(self.dockWidgetContents_6) |
|
224
|
|
|
self.gridLayout_7.setContentsMargins(11, 11, 11, 11) |
|
225
|
|
|
self.gridLayout_7.setSpacing(6) |
|
226
|
|
|
self.gridLayout_7.setObjectName("gridLayout_7") |
|
227
|
|
|
self.graphLayout = QtWidgets.QVBoxLayout() |
|
228
|
|
|
self.graphLayout.setSpacing(6) |
|
229
|
|
|
self.graphLayout.setObjectName("graphLayout") |
|
230
|
|
|
self.horizontalLayout = QtWidgets.QHBoxLayout() |
|
231
|
|
|
self.horizontalLayout.setSpacing(6) |
|
232
|
|
|
self.horizontalLayout.setObjectName("horizontalLayout") |
|
233
|
|
|
self.labelNumberOfPoints = QtWidgets.QLabel(self.dockWidgetContents_6) |
|
234
|
|
|
self.labelNumberOfPoints.setObjectName("labelNumberOfPoints") |
|
235
|
|
|
self.horizontalLayout.addWidget(self.labelNumberOfPoints) |
|
236
|
|
|
self.spinBoxNumberOfPoints = QtWidgets.QSpinBox(self.dockWidgetContents_6) |
|
237
|
|
|
self.spinBoxNumberOfPoints.setMinimum(10) |
|
238
|
|
|
self.spinBoxNumberOfPoints.setMaximum(100) |
|
239
|
|
|
self.spinBoxNumberOfPoints.setProperty("value", 30) |
|
240
|
|
|
self.spinBoxNumberOfPoints.setObjectName("spinBoxNumberOfPoints") |
|
241
|
|
|
self.horizontalLayout.addWidget(self.spinBoxNumberOfPoints) |
|
242
|
|
|
self.labelIntervall = QtWidgets.QLabel(self.dockWidgetContents_6) |
|
243
|
|
|
self.labelIntervall.setObjectName("labelIntervall") |
|
244
|
|
|
self.horizontalLayout.addWidget(self.labelIntervall) |
|
245
|
|
|
self.spinBoxIntervall = QtWidgets.QSpinBox(self.dockWidgetContents_6) |
|
246
|
|
|
self.spinBoxIntervall.setMinimum(1) |
|
247
|
|
|
self.spinBoxIntervall.setMaximum(3600) |
|
248
|
|
|
self.spinBoxIntervall.setProperty("value", 5) |
|
249
|
|
|
self.spinBoxIntervall.setObjectName("spinBoxIntervall") |
|
250
|
|
|
self.horizontalLayout.addWidget(self.spinBoxIntervall) |
|
251
|
|
|
self.buttonApply = QtWidgets.QPushButton(self.dockWidgetContents_6) |
|
252
|
|
|
self.buttonApply.setObjectName("buttonApply") |
|
253
|
|
|
self.horizontalLayout.addWidget(self.buttonApply) |
|
254
|
|
|
self.graphLayout.addLayout(self.horizontalLayout) |
|
255
|
|
|
self.gridLayout_7.addLayout(self.graphLayout, 0, 0, 1, 1) |
|
256
|
|
|
self.graphDockWidget.setWidget(self.dockWidgetContents_6) |
|
257
|
|
|
MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.graphDockWidget) |
|
258
|
|
|
self.actionConnect = QtWidgets.QAction(MainWindow) |
|
259
|
|
|
self.actionConnect.setObjectName("actionConnect") |
|
260
|
|
|
self.actionDisconnect = QtWidgets.QAction(MainWindow) |
|
261
|
|
|
self.actionDisconnect.setObjectName("actionDisconnect") |
|
262
|
|
|
self.actionSubscribeDataChange = QtWidgets.QAction(MainWindow) |
|
263
|
|
|
self.actionSubscribeDataChange.setObjectName("actionSubscribeDataChange") |
|
264
|
|
|
self.actionUnsubscribeDataChange = QtWidgets.QAction(MainWindow) |
|
265
|
|
|
self.actionUnsubscribeDataChange.setObjectName("actionUnsubscribeDataChange") |
|
266
|
|
|
self.actionSubscribeEvent = QtWidgets.QAction(MainWindow) |
|
267
|
|
|
self.actionSubscribeEvent.setObjectName("actionSubscribeEvent") |
|
268
|
|
|
self.actionUnsubscribeEvents = QtWidgets.QAction(MainWindow) |
|
269
|
|
|
self.actionUnsubscribeEvents.setObjectName("actionUnsubscribeEvents") |
|
270
|
|
|
self.actionCopyPath = QtWidgets.QAction(MainWindow) |
|
271
|
|
|
self.actionCopyPath.setObjectName("actionCopyPath") |
|
272
|
|
|
self.actionCopyNodeId = QtWidgets.QAction(MainWindow) |
|
273
|
|
|
self.actionCopyNodeId.setObjectName("actionCopyNodeId") |
|
274
|
|
|
self.actionAddToGraph = QtWidgets.QAction(MainWindow) |
|
275
|
|
|
self.actionAddToGraph.setObjectName("actionAddToGraph") |
|
276
|
|
|
self.actionRemoveFromGraph = QtWidgets.QAction(MainWindow) |
|
277
|
|
|
self.actionRemoveFromGraph.setObjectName("actionRemoveFromGraph") |
|
278
|
|
|
self.actionCall = QtWidgets.QAction(MainWindow) |
|
279
|
|
|
self.actionCall.setObjectName("actionCall") |
|
280
|
|
|
self.menuOPC_UA_Client.addAction(self.actionConnect) |
|
281
|
|
|
self.menuOPC_UA_Client.addAction(self.actionDisconnect) |
|
282
|
|
|
self.menuOPC_UA_Client.addAction(self.actionCopyPath) |
|
283
|
|
|
self.menuOPC_UA_Client.addAction(self.actionCopyNodeId) |
|
284
|
|
|
self.menuOPC_UA_Client.addAction(self.actionSubscribeDataChange) |
|
285
|
|
|
self.menuOPC_UA_Client.addAction(self.actionUnsubscribeDataChange) |
|
286
|
|
|
self.menuOPC_UA_Client.addAction(self.actionSubscribeEvent) |
|
287
|
|
|
self.menuOPC_UA_Client.addAction(self.actionUnsubscribeEvents) |
|
288
|
|
|
self.menuBar.addAction(self.menuOPC_UA_Client.menuAction()) |
|
289
|
|
|
|
|
290
|
|
|
self.retranslateUi(MainWindow) |
|
291
|
|
|
QtCore.QMetaObject.connectSlotsByName(MainWindow) |
|
292
|
|
|
|
|
293
|
|
|
def retranslateUi(self, MainWindow): |
|
294
|
|
|
_translate = QtCore.QCoreApplication.translate |
|
295
|
|
|
MainWindow.setWindowTitle(_translate("MainWindow", "FreeOpcUa Client")) |
|
296
|
|
|
self.menuOPC_UA_Client.setTitle(_translate("MainWindow", "Act&ions")) |
|
297
|
|
|
self.attrDockWidget.setWindowTitle(_translate("MainWindow", "&Attributes")) |
|
298
|
|
|
self.attrRefreshButton.setText(_translate("MainWindow", "Refresh")) |
|
299
|
|
|
self.connectButton.setText(_translate("MainWindow", "Connect")) |
|
300
|
|
|
self.disconnectButton.setText(_translate("MainWindow", "Disconnect")) |
|
301
|
|
|
self.connectOptionButton.setText(_translate("MainWindow", "Connect options")) |
|
302
|
|
|
self.subDockWidget.setWindowTitle(_translate("MainWindow", "S&ubscriptions")) |
|
303
|
|
|
self.refDockWidget.setWindowTitle(_translate("MainWindow", "&References")) |
|
304
|
|
|
self.evDockWidget.setWindowTitle(_translate("MainWindow", "&Events")) |
|
305
|
|
|
self.graphDockWidget.setWindowTitle(_translate("MainWindow", "&Graph")) |
|
306
|
|
|
self.labelNumberOfPoints.setText(_translate("MainWindow", "Number of Points")) |
|
307
|
|
|
self.labelIntervall.setText(_translate("MainWindow", "Intervall [s]")) |
|
308
|
|
|
self.buttonApply.setText(_translate("MainWindow", "Apply")) |
|
309
|
|
|
self.actionConnect.setText(_translate("MainWindow", "&Connect")) |
|
310
|
|
|
self.actionDisconnect.setText(_translate("MainWindow", "&Disconnect")) |
|
311
|
|
|
self.actionDisconnect.setToolTip(_translate("MainWindow", "Disconnect from server")) |
|
312
|
|
|
self.actionSubscribeDataChange.setText(_translate("MainWindow", "&Subscribe to data change")) |
|
313
|
|
|
self.actionSubscribeDataChange.setToolTip(_translate("MainWindow", "Subscribe to data change from selected node")) |
|
314
|
|
|
self.actionUnsubscribeDataChange.setText(_translate("MainWindow", "&Unsubscribe to DataChange")) |
|
315
|
|
|
self.actionUnsubscribeDataChange.setToolTip(_translate("MainWindow", "Unsubscribe to DataChange for current node")) |
|
316
|
|
|
self.actionSubscribeEvent.setText(_translate("MainWindow", "Subscribe to &events")) |
|
317
|
|
|
self.actionSubscribeEvent.setToolTip(_translate("MainWindow", "Subscribe to events from selected node")) |
|
318
|
|
|
self.actionUnsubscribeEvents.setText(_translate("MainWindow", "U&nsubscribe to Events")) |
|
319
|
|
|
self.actionUnsubscribeEvents.setToolTip(_translate("MainWindow", "Unsubscribe to Events from current node")) |
|
320
|
|
|
self.actionCopyPath.setText(_translate("MainWindow", "Copy &Path")) |
|
321
|
|
|
self.actionCopyPath.setToolTip(_translate("MainWindow", "Copy path to node to clipboard")) |
|
322
|
|
|
self.actionCopyNodeId.setText(_translate("MainWindow", "C&opy NodeId")) |
|
323
|
|
|
self.actionCopyNodeId.setToolTip(_translate("MainWindow", "Copy NodeId to clipboard")) |
|
324
|
|
|
self.actionAddToGraph.setText(_translate("MainWindow", "Add to &Graph")) |
|
325
|
|
|
self.actionAddToGraph.setToolTip(_translate("MainWindow", "Add this node to the graph")) |
|
326
|
|
|
self.actionAddToGraph.setShortcut(_translate("MainWindow", "Ctrl+G")) |
|
327
|
|
|
self.actionRemoveFromGraph.setText(_translate("MainWindow", "Remove from Graph")) |
|
328
|
|
|
self.actionRemoveFromGraph.setToolTip(_translate("MainWindow", "Remove this node from the graph")) |
|
329
|
|
|
self.actionRemoveFromGraph.setShortcut(_translate("MainWindow", "Ctrl+Shift+G")) |
|
330
|
|
|
self.actionCall.setText(_translate("MainWindow", "Call")) |
|
331
|
|
|
self.actionCall.setToolTip(_translate("MainWindow", "Call Ua Method")) |
|
332
|
|
|
|
|
333
|
|
|
|