fosKeyMan
Loading...
Searching...
No Matches
uimain.py
Go to the documentation of this file.
1# -*- coding: utf-8 -*-
2
3
10
11from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
12 QMetaObject, QObject, QPoint, QRect,
13 QSize, QTime, QUrl, Qt)
14from PySide6.QtGui import (QAction, QBrush, QColor, QConicalGradient,
15 QCursor, QFont, QFontDatabase, QGradient,
16 QIcon, QImage, QKeySequence, QLinearGradient,
17 QPainter, QPalette, QPixmap, QRadialGradient,
18 QTransform)
19from PySide6.QtWidgets import (QAbstractScrollArea, QApplication, QComboBox, QDockWidget,
20 QFormLayout, QHBoxLayout, QHeaderView, QLineEdit,
21 QMainWindow, QMenu, QMenuBar, QPushButton,
22 QScrollArea, QSizePolicy, QStatusBar, QTableWidget,
23 QTableWidgetItem, QTextBrowser, QToolBar, QVBoxLayout,
24 QWidget)
25from frontend.ui import toolicons_rc
26
27class Ui_MainWindow(object):
28 def setupUi(self, MainWindow):
29 if not MainWindow.objectName():
30 MainWindow.setObjectName(u"MainWindow")
31 MainWindow.resize(773, 782)
32 self.actionEnglish = QAction(MainWindow)
33 self.actionEnglish.setObjectName(u"actionEnglish")
34 self.actionGerman = QAction(MainWindow)
35 self.actionGerman.setObjectName(u"actionGerman")
36 self.actionDocumentation = QAction(MainWindow)
37 self.actionDocumentation.setObjectName(u"actionDocumentation")
38 self.actionAbout = QAction(MainWindow)
39 self.actionAbout.setObjectName(u"actionAbout")
40 self.actionExit = QAction(MainWindow)
41 self.actionExit.setObjectName(u"actionExit")
42 self.actionDelete = QAction(MainWindow)
43 self.actionDelete.setObjectName(u"actionDelete")
44 icon = QIcon()
45 icon.addFile(u":/icons/icons/editbin.svg", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
46 self.actionDelete.setIcon(icon)
47 self.actionSaveChange = QAction(MainWindow)
48 self.actionSaveChange.setObjectName(u"actionSaveChange")
49 icon1 = QIcon()
50 icon1.addFile(u":/icons/icons/savechange.svg", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
51 self.actionSaveChange.setIcon(icon1)
52 self.actionRefresh = QAction(MainWindow)
53 self.actionRefresh.setObjectName(u"actionRefresh")
54 icon2 = QIcon()
55 icon2.addFile(u":/icons/icons/refresh.svg", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
56 self.actionRefresh.setIcon(icon2)
57 self.actionActive = QAction(MainWindow)
58 self.actionActive.setObjectName(u"actionActive")
59 icon3 = QIcon()
60 icon3.addFile(u":/icons/icons/active.svg", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
61 self.actionActive.setIcon(icon3)
62 self.actionSelectAll = QAction(MainWindow)
63 self.actionSelectAll.setObjectName(u"actionSelectAll")
64 icon4 = QIcon()
65 icon4.addFile(u":/icons/icons/checkall.svg", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
66 self.actionSelectAll.setIcon(icon4)
67 self.actionFilter = QAction(MainWindow)
68 self.actionFilter.setObjectName(u"actionFilter")
69 self.actionFilter.setCheckable(True)
70 icon5 = QIcon()
71 icon5.addFile(u":/icons/icons/filter.svg", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
72 self.actionFilter.setIcon(icon5)
73 self.actionFilter.setIconVisibleInMenu(False)
74 self.actionOpen = QAction(MainWindow)
75 self.actionOpen.setObjectName(u"actionOpen")
76 self.actionInformation = QAction(MainWindow)
77 self.actionInformation.setObjectName(u"actionInformation")
78 self.actionInformation.setCheckable(True)
79 icon6 = QIcon()
80 icon6.addFile(u":/icons/icons/information.svg", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
81 self.actionInformation.setIcon(icon6)
82 self.actionInformation.setIconVisibleInMenu(False)
83 self.actionDeactive = QAction(MainWindow)
84 self.actionDeactive.setObjectName(u"actionDeactive")
85 icon7 = QIcon()
86 icon7.addFile(u":/icons/icons/deactive.svg", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
87 self.actionDeactive.setIcon(icon7)
88 self.actionSearch = QAction(MainWindow)
89 self.actionSearch.setObjectName(u"actionSearch")
90 self.actionSearch.setCheckable(True)
91 icon8 = QIcon()
92 icon8.addFile(u":/icons/icons/search.svg", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
93 self.actionSearch.setIcon(icon8)
94 self.actionSearch.setIconVisibleInMenu(False)
95 self.actionRenameSensor = QAction(MainWindow)
96 self.actionRenameSensor.setObjectName(u"actionRenameSensor")
97 self.actionImportKeyfiles = QAction(MainWindow)
98 self.actionImportKeyfiles.setObjectName(u"actionImportKeyfiles")
99 self.actionExportKeyfiles = QAction(MainWindow)
100 self.actionExportKeyfiles.setObjectName(u"actionExportKeyfiles")
101 self.actionEdit = QAction(MainWindow)
102 self.actionEdit.setObjectName(u"actionEdit")
103 icon9 = QIcon()
104 icon9.addFile(u":/icons/icons/edit.svg", QSize(), QIcon.Mode.Normal, QIcon.State.Off)
105 self.actionEdit.setIcon(icon9)
106 self.actionEdit.setMenuRole(QAction.MenuRole.NoRole)
107 self.actionTableColumn = QAction(MainWindow)
108 self.actionTableColumn.setObjectName(u"actionTableColumn")
109 self.actionDeletedKeyfiles = QAction(MainWindow)
110 self.actionDeletedKeyfiles.setObjectName(u"actionDeletedKeyfiles")
111 self.centralwidget = QWidget(MainWindow)
112 self.centralwidget.setObjectName(u"centralwidget")
113 self.verticalLayout_2 = QVBoxLayout(self.centralwidget)
114 self.verticalLayout_2.setObjectName(u"verticalLayout_2")
115 self.tableWidget = QTableWidget(self.centralwidget)
116 self.tableWidget.setObjectName(u"tableWidget")
117 self.tableWidget.setSizeAdjustPolicy(QAbstractScrollArea.SizeAdjustPolicy.AdjustIgnored)
118
119 self.verticalLayout_2.addWidget(self.tableWidget)
120
121 MainWindow.setCentralWidget(self.centralwidget)
122 self.statusbar = QStatusBar(MainWindow)
123 self.statusbar.setObjectName(u"statusbar")
124 MainWindow.setStatusBar(self.statusbar)
125 self.toolBar = QToolBar(MainWindow)
126 self.toolBar.setObjectName(u"toolBar")
127 MainWindow.addToolBar(Qt.ToolBarArea.TopToolBarArea, self.toolBar)
128 self.infoDockWidget = QDockWidget(MainWindow)
129 self.infoDockWidget.setObjectName(u"infoDockWidget")
130 self.infoDockWidget.setMinimumSize(QSize(79, 100))
131 self.infoDockWidget.setMaximumSize(QSize(524287, 524287))
132 self.dockWidgetContents = QWidget()
133 self.dockWidgetContents.setObjectName(u"dockWidgetContents")
134 self.verticalLayout_3 = QVBoxLayout(self.dockWidgetContents)
135 self.verticalLayout_3.setObjectName(u"verticalLayout_3")
136 self.infoTextBrowser = QTextBrowser(self.dockWidgetContents)
137 self.infoTextBrowser.setObjectName(u"infoTextBrowser")
138
139 self.verticalLayout_3.addWidget(self.infoTextBrowser)
140
141 self.infoDockWidget.setWidget(self.dockWidgetContents)
142 MainWindow.addDockWidget(Qt.DockWidgetArea.RightDockWidgetArea, self.infoDockWidget)
143 self.filterDockWidget = QDockWidget(MainWindow)
144 self.filterDockWidget.setObjectName(u"filterDockWidget")
145 self.filterDockWidget.setMinimumSize(QSize(189, 287))
146 self.filterDockWidget.setMaximumSize(QSize(524287, 524287))
147 self.dockWidgetContents_2 = QWidget()
148 self.dockWidgetContents_2.setObjectName(u"dockWidgetContents_2")
149 self.verticalLayout = QVBoxLayout(self.dockWidgetContents_2)
150 self.verticalLayout.setObjectName(u"verticalLayout")
151 self.scrollArea = QScrollArea(self.dockWidgetContents_2)
152 self.scrollArea.setObjectName(u"scrollArea")
153 self.scrollArea.setWidgetResizable(True)
155 self.scrollAreaWidgetContents_2.setObjectName(u"scrollAreaWidgetContents_2")
156 self.scrollAreaWidgetContents_2.setGeometry(QRect(0, 0, 254, 212))
158 self.verticalLayout_6.setObjectName(u"verticalLayout_6")
159 self.filterFormLayout = QFormLayout()
160 self.filterFormLayout.setObjectName(u"filterFormLayout")
161
162 self.verticalLayout_6.addLayout(self.filterFormLayout)
163
164 self.scrollArea.setWidget(self.scrollAreaWidgetContents_2)
165
166 self.verticalLayout.addWidget(self.scrollArea)
167
168 self.horizontalLayout = QHBoxLayout()
169 self.horizontalLayout.setObjectName(u"horizontalLayout")
170 self.cancelButton = QPushButton(self.dockWidgetContents_2)
171 self.cancelButton.setObjectName(u"cancelButton")
172
173 self.horizontalLayout.addWidget(self.cancelButton)
174
175 self.filterButton = QPushButton(self.dockWidgetContents_2)
176 self.filterButton.setObjectName(u"filterButton")
177
178 self.horizontalLayout.addWidget(self.filterButton)
179
180
181 self.verticalLayout.addLayout(self.horizontalLayout)
182
183 self.filterDockWidget.setWidget(self.dockWidgetContents_2)
184 MainWindow.addDockWidget(Qt.DockWidgetArea.RightDockWidgetArea, self.filterDockWidget)
185 self.menuBar = QMenuBar(MainWindow)
186 self.menuBar.setObjectName(u"menuBar")
187 self.menuBar.setGeometry(QRect(0, 0, 773, 33))
188 self.menuFile = QMenu(self.menuBar)
189 self.menuFile.setObjectName(u"menuFile")
190 self.menuHelp = QMenu(self.menuBar)
191 self.menuHelp.setObjectName(u"menuHelp")
192 self.menuView = QMenu(self.menuBar)
193 self.menuView.setObjectName(u"menuView")
194 self.menuSetting = QMenu(self.menuBar)
195 self.menuSetting.setObjectName(u"menuSetting")
196 self.menuLanguage = QMenu(self.menuSetting)
197 self.menuLanguage.setObjectName(u"menuLanguage")
198 self.menuSensors = QMenu(self.menuBar)
199 self.menuSensors.setObjectName(u"menuSensors")
200 MainWindow.setMenuBar(self.menuBar)
201 self.searchDockWidget = QDockWidget(MainWindow)
202 self.searchDockWidget.setObjectName(u"searchDockWidget")
203 self.searchDockWidget.setMinimumSize(QSize(146, 159))
204 self.dockWidgetContents_3 = QWidget()
205 self.dockWidgetContents_3.setObjectName(u"dockWidgetContents_3")
206 self.verticalLayout_4 = QVBoxLayout(self.dockWidgetContents_3)
207 self.verticalLayout_4.setObjectName(u"verticalLayout_4")
209 self.searchComboBox.setObjectName(u"searchComboBox")
210
211 self.verticalLayout_4.addWidget(self.searchComboBox)
212
213 self.horizontalLayout_2 = QHBoxLayout()
214 self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
216 self.searchLineEdit.setObjectName(u"searchLineEdit")
217
218 self.horizontalLayout_2.addWidget(self.searchLineEdit)
219
220 self.searchPushButton = QPushButton(self.dockWidgetContents_3)
221 self.searchPushButton.setObjectName(u"searchPushButton")
222
223 self.horizontalLayout_2.addWidget(self.searchPushButton)
224
225
226 self.verticalLayout_4.addLayout(self.horizontalLayout_2)
227
228 self.searchTextBrowser = QTextBrowser(self.dockWidgetContents_3)
229 self.searchTextBrowser.setObjectName(u"searchTextBrowser")
230
231 self.verticalLayout_4.addWidget(self.searchTextBrowser)
232
233 self.searchDockWidget.setWidget(self.dockWidgetContents_3)
234 MainWindow.addDockWidget(Qt.DockWidgetArea.RightDockWidgetArea, self.searchDockWidget)
235
236 self.toolBar.addAction(self.actionSelectAll)
237 self.toolBar.addAction(self.actionActive)
238 self.toolBar.addAction(self.actionDeactive)
239 self.toolBar.addSeparator()
240 self.toolBar.addAction(self.actionRefresh)
241 self.toolBar.addAction(self.actionDelete)
242 self.toolBar.addAction(self.actionSaveChange)
243 self.toolBar.addSeparator()
244 self.toolBar.addAction(self.actionEdit)
245 self.toolBar.addSeparator()
246 self.toolBar.addAction(self.actionFilter)
247 self.toolBar.addAction(self.actionInformation)
248 self.toolBar.addAction(self.actionSearch)
249 self.menuBar.addAction(self.menuFile.menuAction())
250 self.menuBar.addAction(self.menuSensors.menuAction())
251 self.menuBar.addAction(self.menuView.menuAction())
252 self.menuBar.addAction(self.menuSetting.menuAction())
253 self.menuBar.addAction(self.menuHelp.menuAction())
254 self.menuFile.addAction(self.actionSaveChange)
255 self.menuFile.addAction(self.actionRefresh)
256 self.menuFile.addAction(self.actionExit)
257 self.menuHelp.addAction(self.actionDocumentation)
258 self.menuHelp.addAction(self.actionAbout)
259 self.menuView.addAction(self.actionInformation)
260 self.menuView.addAction(self.actionFilter)
261 self.menuView.addAction(self.actionSearch)
262 self.menuView.addSeparator()
263 self.menuView.addAction(self.actionTableColumn)
264 self.menuSetting.addAction(self.actionOpen)
265 self.menuSetting.addAction(self.menuLanguage.menuAction())
266 self.menuLanguage.addAction(self.actionGerman)
267 self.menuLanguage.addAction(self.actionEnglish)
268 self.menuSensors.addAction(self.actionImportKeyfiles)
269 self.menuSensors.addAction(self.actionExportKeyfiles)
270 self.menuSensors.addAction(self.actionDeletedKeyfiles)
271 self.menuSensors.addAction(self.actionRenameSensor)
272
273 self.retranslateUi(MainWindow)
274
275 QMetaObject.connectSlotsByName(MainWindow)
276 # setupUi
277
278 def retranslateUi(self, MainWindow):
279 MainWindow.setWindowTitle(QCoreApplication.translate("MainWindow", u"fosKeyMan", None))
280 self.actionEnglish.setText(QCoreApplication.translate("MainWindow", u"English", None))
281 self.actionGerman.setText(QCoreApplication.translate("MainWindow", u"German", None))
282 self.actionDocumentation.setText(QCoreApplication.translate("MainWindow", u"Documentation", None))
283 self.actionAbout.setText(QCoreApplication.translate("MainWindow", u"About", None))
284 self.actionExit.setText(QCoreApplication.translate("MainWindow", u"Exit", None))
285 self.actionDelete.setText(QCoreApplication.translate("MainWindow", u"Delete", None))
286#if QT_CONFIG(tooltip)
287 self.actionDelete.setToolTip(QCoreApplication.translate("MainWindow", u"Delete row", None))
288#endif // QT_CONFIG(tooltip)
289 self.actionSaveChange.setText(QCoreApplication.translate("MainWindow", u"Save", None))
290#if QT_CONFIG(tooltip)
291 self.actionSaveChange.setToolTip(QCoreApplication.translate("MainWindow", u"Save Change", None))
292#endif // QT_CONFIG(tooltip)
293 self.actionRefresh.setText(QCoreApplication.translate("MainWindow", u"Refresh", None))
294#if QT_CONFIG(tooltip)
295 self.actionRefresh.setToolTip(QCoreApplication.translate("MainWindow", u"Refresh", None))
296#endif // QT_CONFIG(tooltip)
297 self.actionActive.setText(QCoreApplication.translate("MainWindow", u"Activated", None))
298#if QT_CONFIG(tooltip)
299 self.actionActive.setToolTip(QCoreApplication.translate("MainWindow", u"Actived", None))
300#endif // QT_CONFIG(tooltip)
301 self.actionSelectAll.setText(QCoreApplication.translate("MainWindow", u"Select All", None))
302#if QT_CONFIG(tooltip)
303 self.actionSelectAll.setToolTip(QCoreApplication.translate("MainWindow", u"Select All", None))
304#endif // QT_CONFIG(tooltip)
305 self.actionFilter.setText(QCoreApplication.translate("MainWindow", u"Filter", None))
306#if QT_CONFIG(tooltip)
307 self.actionFilter.setToolTip(QCoreApplication.translate("MainWindow", u"Filter", None))
308#endif // QT_CONFIG(tooltip)
309 self.actionOpen.setText(QCoreApplication.translate("MainWindow", u"Connection Settings", None))
310 self.actionInformation.setText(QCoreApplication.translate("MainWindow", u"Information", None))
311#if QT_CONFIG(tooltip)
312 self.actionInformation.setToolTip(QCoreApplication.translate("MainWindow", u"More information", None))
313#endif // QT_CONFIG(tooltip)
314 self.actionDeactive.setText(QCoreApplication.translate("MainWindow", u"Dactivated", None))
315#if QT_CONFIG(tooltip)
316 self.actionDeactive.setToolTip(QCoreApplication.translate("MainWindow", u"Deactived", None))
317#endif // QT_CONFIG(tooltip)
318 self.actionSearch.setText(QCoreApplication.translate("MainWindow", u"Search", None))
319#if QT_CONFIG(tooltip)
320 self.actionSearch.setToolTip(QCoreApplication.translate("MainWindow", u"Full Text Search", None))
321#endif // QT_CONFIG(tooltip)
322 self.actionRenameSensor.setText(QCoreApplication.translate("MainWindow", u"Rename Sensor", None))
323#if QT_CONFIG(tooltip)
324 self.actionRenameSensor.setToolTip(QCoreApplication.translate("MainWindow", u"Rename Sensor Name", None))
325#endif // QT_CONFIG(tooltip)
326 self.actionImportKeyfiles.setText(QCoreApplication.translate("MainWindow", u"Import Keyfiles", None))
327#if QT_CONFIG(tooltip)
328 self.actionImportKeyfiles.setToolTip(QCoreApplication.translate("MainWindow", u"Load Key Files from USB", None))
329#endif // QT_CONFIG(tooltip)
330 self.actionExportKeyfiles.setText(QCoreApplication.translate("MainWindow", u"Export Keyfiles", None))
331 self.actionEdit.setText(QCoreApplication.translate("MainWindow", u"Edit", None))
332 self.actionTableColumn.setText(QCoreApplication.translate("MainWindow", u"Table Columns", None))
333 self.actionDeletedKeyfiles.setText(QCoreApplication.translate("MainWindow", u"Deleted Keyfiles", None))
334#if QT_CONFIG(tooltip)
335 self.tableWidget.setToolTip("")
336#endif // QT_CONFIG(tooltip)
337 self.toolBar.setWindowTitle(QCoreApplication.translate("MainWindow", u"toolBar", None))
338#if QT_CONFIG(tooltip)
339 self.toolBar.setToolTip(QCoreApplication.translate("MainWindow", u"Tools", None))
340#endif // QT_CONFIG(tooltip)
341#if QT_CONFIG(tooltip)
342 self.infoDockWidget.setToolTip(QCoreApplication.translate("MainWindow", u"Display more details about the selected item", None))
343#endif // QT_CONFIG(tooltip)
344 self.infoDockWidget.setWindowTitle(QCoreApplication.translate("MainWindow", u"Information", None))
345#if QT_CONFIG(tooltip)
346 self.infoTextBrowser.setToolTip(QCoreApplication.translate("MainWindow", u"More information about the selected record", None))
347#endif // QT_CONFIG(tooltip)
348#if QT_CONFIG(tooltip)
349 self.filterDockWidget.setToolTip(QCoreApplication.translate("MainWindow", u"Filter content based on specified criteria", None))
350#endif // QT_CONFIG(tooltip)
351 self.filterDockWidget.setWindowTitle(QCoreApplication.translate("MainWindow", u"Content Filter", None))
352#if QT_CONFIG(tooltip)
353 self.cancelButton.setToolTip(QCoreApplication.translate("MainWindow", u"Clear filter and reset", None))
354#endif // QT_CONFIG(tooltip)
355 self.cancelButton.setText(QCoreApplication.translate("MainWindow", u"Cancel", None))
356#if QT_CONFIG(tooltip)
357 self.filterButton.setToolTip(QCoreApplication.translate("MainWindow", u"Apply filter based on the entered criteria", None))
358#endif // QT_CONFIG(tooltip)
359 self.filterButton.setText(QCoreApplication.translate("MainWindow", u"Filter", None))
360 self.menuFile.setTitle(QCoreApplication.translate("MainWindow", u"File", None))
361 self.menuHelp.setTitle(QCoreApplication.translate("MainWindow", u"Help", None))
362 self.menuView.setTitle(QCoreApplication.translate("MainWindow", u"View", None))
363 self.menuSetting.setTitle(QCoreApplication.translate("MainWindow", u"Setting", None))
364 self.menuLanguage.setTitle(QCoreApplication.translate("MainWindow", u"Language", None))
365 self.menuSensors.setTitle(QCoreApplication.translate("MainWindow", u"Sensors ", None))
366#if QT_CONFIG(tooltip)
367 self.searchDockWidget.setToolTip(QCoreApplication.translate("MainWindow", u"Full Text Search", None))
368#endif // QT_CONFIG(tooltip)
369 self.searchDockWidget.setWindowTitle(QCoreApplication.translate("MainWindow", u"Full Text Search", None))
370#if QT_CONFIG(tooltip)
371 self.searchComboBox.setToolTip(QCoreApplication.translate("MainWindow", u"Select Search Keyfile", None))
372#endif // QT_CONFIG(tooltip)
373#if QT_CONFIG(tooltip)
374 self.searchLineEdit.setToolTip(QCoreApplication.translate("MainWindow", u"Search", None))
375#endif // QT_CONFIG(tooltip)
376 self.searchLineEdit.setText("")
377#if QT_CONFIG(tooltip)
378 self.searchPushButton.setToolTip(QCoreApplication.translate("MainWindow", u"Full text seach in selected keyfile", None))
379#endif // QT_CONFIG(tooltip)
380 self.searchPushButton.setText(QCoreApplication.translate("MainWindow", u"Search", None))
381#if QT_CONFIG(tooltip)
382 self.searchTextBrowser.setToolTip(QCoreApplication.translate("MainWindow", u"Search Result", None))
383#endif // QT_CONFIG(tooltip)
384 # retranslateUi
385
retranslateUi(self, MainWindow)
Definition uimain.py:278