hytos / DTI_PID / DTI_PID / MainWindow_UI.py @ d35a6081
이력 | 보기 | 이력해설 | 다운로드 (30.9 KB)
1 |
# -*- coding: utf-8 -*-
|
---|---|
2 | |
3 |
# Form implementation generated from reading ui file './UI/MainWindow.ui'
|
4 |
#
|
5 |
# Created by: PyQt5 UI code generator 5.11.3
|
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(1280, 888) |
15 |
font = QtGui.QFont() |
16 |
font.setFamily("맑은 고딕")
|
17 |
font.setBold(True)
|
18 |
font.setWeight(75)
|
19 |
MainWindow.setFont(font) |
20 |
self.centralwidget = QtWidgets.QWidget(MainWindow)
|
21 |
self.centralwidget.setObjectName("centralwidget") |
22 |
self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) |
23 |
self.gridLayout.setObjectName("gridLayout") |
24 |
self.verticalLayout = QtWidgets.QVBoxLayout()
|
25 |
self.verticalLayout.setSizeConstraint(QtWidgets.QLayout.SetMaximumSize)
|
26 |
self.verticalLayout.setObjectName("verticalLayout") |
27 |
self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) |
28 |
MainWindow.setCentralWidget(self.centralwidget)
|
29 |
self.menubar = QtWidgets.QMenuBar(MainWindow)
|
30 |
self.menubar.setGeometry(QtCore.QRect(0, 0, 1280, 21)) |
31 |
self.menubar.setObjectName("menubar") |
32 |
self.menu = QtWidgets.QMenu(self.menubar) |
33 |
self.menu.setObjectName("menu") |
34 |
self.menuTheme = QtWidgets.QMenu(self.menu) |
35 |
self.menuTheme.setObjectName("menuTheme") |
36 |
self.menuLanguage = QtWidgets.QMenu(self.menu) |
37 |
self.menuLanguage.setObjectName("menuLanguage") |
38 |
self.menu_2 = QtWidgets.QMenu(self.menubar) |
39 |
self.menu_2.setObjectName("menu_2") |
40 |
self.menu_3 = QtWidgets.QMenu(self.menubar) |
41 |
self.menu_3.setObjectName("menu_3") |
42 |
self.menu_4 = QtWidgets.QMenu(self.menubar) |
43 |
self.menu_4.setObjectName("menu_4") |
44 |
self.menu_5 = QtWidgets.QMenu(self.menubar) |
45 |
self.menu_5.setObjectName("menu_5") |
46 |
MainWindow.setMenuBar(self.menubar)
|
47 |
self.statusbar = QtWidgets.QStatusBar(MainWindow)
|
48 |
self.statusbar.setObjectName("statusbar") |
49 |
MainWindow.setStatusBar(self.statusbar)
|
50 |
self.toolBar = QtWidgets.QToolBar(MainWindow)
|
51 |
font = QtGui.QFont() |
52 |
font.setFamily("맑은 고딕")
|
53 |
font.setBold(True)
|
54 |
font.setWeight(75)
|
55 |
self.toolBar.setFont(font)
|
56 |
self.toolBar.setIconSize(QtCore.QSize(32, 32)) |
57 |
self.toolBar.setObjectName("toolBar") |
58 |
MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
|
59 |
self.dockWidget = QtWidgets.QDockWidget(MainWindow)
|
60 |
self.dockWidget.setMinimumSize(QtCore.QSize(200, 115)) |
61 |
self.dockWidget.setObjectName("dockWidget") |
62 |
self.dockWidgetContents = QtWidgets.QWidget()
|
63 |
self.dockWidgetContents.setObjectName("dockWidgetContents") |
64 |
self.gridLayout_2 = QtWidgets.QGridLayout(self.dockWidgetContents) |
65 |
self.gridLayout_2.setObjectName("gridLayout_2") |
66 |
self.tabWidget = QtWidgets.QTabWidget(self.dockWidgetContents) |
67 |
self.tabWidget.setObjectName("tabWidget") |
68 |
self.Symbol = QtWidgets.QWidget()
|
69 |
self.Symbol.setObjectName("Symbol") |
70 |
self.gridLayout_3 = QtWidgets.QGridLayout(self.Symbol) |
71 |
self.gridLayout_3.setObjectName("gridLayout_3") |
72 |
self.symbolTabVerticalLayout = QtWidgets.QVBoxLayout()
|
73 |
self.symbolTabVerticalLayout.setObjectName("symbolTabVerticalLayout") |
74 |
self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
|
75 |
self.horizontalLayout_3.setObjectName("horizontalLayout_3") |
76 |
self.pushButtonCreateSymbol = QtWidgets.QPushButton(self.Symbol) |
77 |
self.pushButtonCreateSymbol.setMaximumSize(QtCore.QSize(32, 16777215)) |
78 |
self.pushButtonCreateSymbol.setLayoutDirection(QtCore.Qt.LeftToRight)
|
79 |
self.pushButtonCreateSymbol.setObjectName("pushButtonCreateSymbol") |
80 |
self.horizontalLayout_3.addWidget(self.pushButtonCreateSymbol) |
81 |
self.pushButtonDetectSymbol = QtWidgets.QPushButton(self.Symbol) |
82 |
self.pushButtonDetectSymbol.setMaximumSize(QtCore.QSize(130, 16777215)) |
83 |
self.pushButtonDetectSymbol.setObjectName("pushButtonDetectSymbol") |
84 |
self.horizontalLayout_3.addWidget(self.pushButtonDetectSymbol) |
85 |
self.symbolTabVerticalLayout.addLayout(self.horizontalLayout_3) |
86 |
self.gridLayout_3.addLayout(self.symbolTabVerticalLayout, 0, 0, 1, 1) |
87 |
self.tabWidget.addTab(self.Symbol, "") |
88 |
self.gridLayout_2.addWidget(self.tabWidget, 0, 0, 1, 1) |
89 |
self.dockWidget.setWidget(self.dockWidgetContents) |
90 |
MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.dockWidget) |
91 |
self.dockWidgetObjectExplorer = QtWidgets.QDockWidget(MainWindow)
|
92 |
self.dockWidgetObjectExplorer.setMinimumSize(QtCore.QSize(300, 219)) |
93 |
self.dockWidgetObjectExplorer.setObjectName("dockWidgetObjectExplorer") |
94 |
self.dockWidgetContents_2 = QtWidgets.QWidget()
|
95 |
self.dockWidgetContents_2.setObjectName("dockWidgetContents_2") |
96 |
self.gridLayout_4 = QtWidgets.QGridLayout(self.dockWidgetContents_2) |
97 |
self.gridLayout_4.setObjectName("gridLayout_4") |
98 |
self.tabWidgetItemExplorer = QtWidgets.QTabWidget(self.dockWidgetContents_2) |
99 |
self.tabWidgetItemExplorer.setObjectName("tabWidgetItemExplorer") |
100 |
self.tabItemProperty = QtWidgets.QWidget()
|
101 |
self.tabItemProperty.setObjectName("tabItemProperty") |
102 |
self.gridLayout_6 = QtWidgets.QGridLayout(self.tabItemProperty) |
103 |
self.gridLayout_6.setObjectName("gridLayout_6") |
104 |
self.symbolExplorerVerticalLayout = QtWidgets.QVBoxLayout()
|
105 |
self.symbolExplorerVerticalLayout.setObjectName("symbolExplorerVerticalLayout") |
106 |
self.gridLayout_6.addLayout(self.symbolExplorerVerticalLayout, 0, 0, 1, 1) |
107 |
self.tabWidgetItemExplorer.addTab(self.tabItemProperty, "") |
108 |
self.tabDrawingList = QtWidgets.QWidget()
|
109 |
self.tabDrawingList.setObjectName("tabDrawingList") |
110 |
self.gridLayout_7 = QtWidgets.QGridLayout(self.tabDrawingList) |
111 |
self.gridLayout_7.setObjectName("gridLayout_7") |
112 |
self.verticalLayoutDrawingList = QtWidgets.QVBoxLayout()
|
113 |
self.verticalLayoutDrawingList.setObjectName("verticalLayoutDrawingList") |
114 |
self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
|
115 |
self.horizontalLayout_4.setObjectName("horizontalLayout_4") |
116 |
self.pushButtonBatchRecognition = QtWidgets.QPushButton(self.tabDrawingList) |
117 |
self.pushButtonBatchRecognition.setMaximumSize(QtCore.QSize(80, 16777215)) |
118 |
self.pushButtonBatchRecognition.setObjectName("pushButtonBatchRecognition") |
119 |
self.horizontalLayout_4.addWidget(self.pushButtonBatchRecognition) |
120 |
spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) |
121 |
self.horizontalLayout_4.addItem(spacerItem)
|
122 |
self.pushButtonRefreshDrawings = QtWidgets.QPushButton(self.tabDrawingList) |
123 |
self.pushButtonRefreshDrawings.setObjectName("pushButtonRefreshDrawings") |
124 |
self.horizontalLayout_4.addWidget(self.pushButtonRefreshDrawings) |
125 |
self.verticalLayoutDrawingList.addLayout(self.horizontalLayout_4) |
126 |
self.treeWidgetDrawingList = QtWidgets.QTreeWidget(self.tabDrawingList) |
127 |
self.treeWidgetDrawingList.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers)
|
128 |
self.treeWidgetDrawingList.setColumnCount(2) |
129 |
self.treeWidgetDrawingList.setObjectName("treeWidgetDrawingList") |
130 |
self.treeWidgetDrawingList.headerItem().setText(0, "1") |
131 |
self.treeWidgetDrawingList.headerItem().setText(1, "2") |
132 |
self.treeWidgetDrawingList.header().setVisible(False) |
133 |
self.verticalLayoutDrawingList.addWidget(self.treeWidgetDrawingList) |
134 |
self.gridLayout_7.addLayout(self.verticalLayoutDrawingList, 0, 0, 1, 1) |
135 |
self.tabWidgetItemExplorer.addTab(self.tabDrawingList, "") |
136 |
self.gridLayout_4.addWidget(self.tabWidgetItemExplorer, 0, 0, 1, 1) |
137 |
self.dockWidgetObjectExplorer.setWidget(self.dockWidgetContents_2) |
138 |
MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(1), self.dockWidgetObjectExplorer) |
139 |
self.EditToolbar = QtWidgets.QToolBar(MainWindow)
|
140 |
self.EditToolbar.setEnabled(True) |
141 |
self.EditToolbar.setIconSize(QtCore.QSize(32, 32)) |
142 |
self.EditToolbar.setObjectName("EditToolbar") |
143 |
MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.EditToolbar)
|
144 |
self.dockWidgetOutputWnd = QtWidgets.QDockWidget(MainWindow)
|
145 |
self.dockWidgetOutputWnd.setFeatures(QtWidgets.QDockWidget.DockWidgetFloatable|QtWidgets.QDockWidget.DockWidgetMovable)
|
146 |
self.dockWidgetOutputWnd.setAllowedAreas(QtCore.Qt.AllDockWidgetAreas)
|
147 |
self.dockWidgetOutputWnd.setObjectName("dockWidgetOutputWnd") |
148 |
self.dockWidgetContents_3 = QtWidgets.QWidget()
|
149 |
self.dockWidgetContents_3.setObjectName("dockWidgetContents_3") |
150 |
self.gridLayout_5 = QtWidgets.QGridLayout(self.dockWidgetContents_3) |
151 |
self.gridLayout_5.setObjectName("gridLayout_5") |
152 |
self.tabWidget_2 = QtWidgets.QTabWidget(self.dockWidgetContents_3) |
153 |
self.tabWidget_2.setObjectName("tabWidget_2") |
154 |
self.tabTerminal = QtWidgets.QWidget()
|
155 |
self.tabTerminal.setObjectName("tabTerminal") |
156 |
self.gridLayout_12 = QtWidgets.QGridLayout(self.tabTerminal) |
157 |
self.gridLayout_12.setObjectName("gridLayout_12") |
158 |
self.verticalLayout_3 = QtWidgets.QVBoxLayout()
|
159 |
self.verticalLayout_3.setObjectName("verticalLayout_3") |
160 |
self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
|
161 |
self.horizontalLayout_5.setObjectName("horizontalLayout_5") |
162 |
spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) |
163 |
self.horizontalLayout_5.addItem(spacerItem1)
|
164 |
self.pushButtonClearLog = QtWidgets.QPushButton(self.tabTerminal) |
165 |
self.pushButtonClearLog.setEnabled(False) |
166 |
self.pushButtonClearLog.setMaximumSize(QtCore.QSize(32, 16777215)) |
167 |
self.pushButtonClearLog.setObjectName("pushButtonClearLog") |
168 |
self.horizontalLayout_5.addWidget(self.pushButtonClearLog, 0, QtCore.Qt.AlignRight) |
169 |
self.verticalLayout_3.addLayout(self.horizontalLayout_5) |
170 |
self.listWidgetLog = QtWidgets.QListWidget(self.tabTerminal) |
171 |
self.listWidgetLog.setObjectName("listWidgetLog") |
172 |
self.verticalLayout_3.addWidget(self.listWidgetLog) |
173 |
self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
|
174 |
self.horizontalLayout_6.setObjectName("horizontalLayout_6") |
175 |
self.verticalLayout_3.addLayout(self.horizontalLayout_6) |
176 |
self.gridLayout_12.addLayout(self.verticalLayout_3, 0, 0, 1, 1) |
177 |
self.tabWidget_2.addTab(self.tabTerminal, "") |
178 |
self.tabInconsistency = QtWidgets.QWidget()
|
179 |
self.tabInconsistency.setObjectName("tabInconsistency") |
180 |
self.gridLayout_8 = QtWidgets.QGridLayout(self.tabInconsistency) |
181 |
self.gridLayout_8.setObjectName("gridLayout_8") |
182 |
self.verticalLayout_2 = QtWidgets.QVBoxLayout()
|
183 |
self.verticalLayout_2.setObjectName("verticalLayout_2") |
184 |
self.tableWidgetInconsistency = QtWidgets.QTableWidget(self.tabInconsistency) |
185 |
self.tableWidgetInconsistency.setObjectName("tableWidgetInconsistency") |
186 |
self.tableWidgetInconsistency.setColumnCount(0) |
187 |
self.tableWidgetInconsistency.setRowCount(0) |
188 |
self.verticalLayout_2.addWidget(self.tableWidgetInconsistency) |
189 |
self.gridLayout_8.addLayout(self.verticalLayout_2, 0, 0, 1, 1) |
190 |
self.tabWidget_2.addTab(self.tabInconsistency, "") |
191 |
self.gridLayout_5.addWidget(self.tabWidget_2, 0, 0, 1, 1) |
192 |
self.dockWidgetOutputWnd.setWidget(self.dockWidgetContents_3) |
193 |
MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(8), self.dockWidgetOutputWnd) |
194 |
self.actionOpen = QtWidgets.QAction(MainWindow)
|
195 |
icon = QtGui.QIcon() |
196 |
icon.addPixmap(QtGui.QPixmap(":/newPrefix/file.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
197 |
self.actionOpen.setIcon(icon)
|
198 |
font = QtGui.QFont() |
199 |
font.setFamily("맑은 고딕")
|
200 |
self.actionOpen.setFont(font)
|
201 |
self.actionOpen.setObjectName("actionOpen") |
202 |
self.actionClose = QtWidgets.QAction(MainWindow)
|
203 |
font = QtGui.QFont() |
204 |
font.setFamily("맑은 고딕")
|
205 |
self.actionClose.setFont(font)
|
206 |
self.actionClose.setObjectName("actionClose") |
207 |
self.actionRecognition = QtWidgets.QAction(MainWindow)
|
208 |
icon1 = QtGui.QIcon() |
209 |
icon1.addPixmap(QtGui.QPixmap(":/newPrefix/recognition.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
210 |
self.actionRecognition.setIcon(icon1)
|
211 |
font = QtGui.QFont() |
212 |
font.setFamily("맑은 고딕")
|
213 |
font.setBold(True)
|
214 |
font.setWeight(75)
|
215 |
self.actionRecognition.setFont(font)
|
216 |
self.actionRecognition.setObjectName("actionRecognition") |
217 |
self.actionLine = QtWidgets.QAction(MainWindow)
|
218 |
self.actionLine.setCheckable(True) |
219 |
icon2 = QtGui.QIcon() |
220 |
icon2.addPixmap(QtGui.QPixmap(":/newPrefix/line.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
221 |
self.actionLine.setIcon(icon2)
|
222 |
font = QtGui.QFont() |
223 |
font.setFamily("맑은 고딕")
|
224 |
font.setBold(True)
|
225 |
font.setWeight(75)
|
226 |
self.actionLine.setFont(font)
|
227 |
self.actionLine.setObjectName("actionLine") |
228 |
self.actionValidate = QtWidgets.QAction(MainWindow)
|
229 |
icon3 = QtGui.QIcon() |
230 |
icon3.addPixmap(QtGui.QPixmap(":/newPrefix/validation.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
231 |
self.actionValidate.setIcon(icon3)
|
232 |
font = QtGui.QFont() |
233 |
font.setFamily("맑은 고딕")
|
234 |
font.setBold(True)
|
235 |
font.setWeight(75)
|
236 |
self.actionValidate.setFont(font)
|
237 |
self.actionValidate.setObjectName("actionValidate") |
238 |
self.actionConfiguration = QtWidgets.QAction(MainWindow)
|
239 |
icon4 = QtGui.QIcon() |
240 |
icon4.addPixmap(QtGui.QPixmap(":/newPrefix/setting.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
241 |
self.actionConfiguration.setIcon(icon4)
|
242 |
font = QtGui.QFont() |
243 |
font.setFamily("맑은 고딕")
|
244 |
font.setBold(True)
|
245 |
font.setWeight(75)
|
246 |
self.actionConfiguration.setFont(font)
|
247 |
self.actionConfiguration.setObjectName("actionConfiguration") |
248 |
self.actionArea = QtWidgets.QAction(MainWindow)
|
249 |
self.actionArea.setIcon(icon4)
|
250 |
font = QtGui.QFont() |
251 |
font.setFamily("맑은 고딕")
|
252 |
font.setBold(True)
|
253 |
font.setWeight(75)
|
254 |
self.actionArea.setFont(font)
|
255 |
self.actionArea.setObjectName("actionArea") |
256 |
self.actionOCR = QtWidgets.QAction(MainWindow)
|
257 |
self.actionOCR.setCheckable(True) |
258 |
icon5 = QtGui.QIcon() |
259 |
icon5.addPixmap(QtGui.QPixmap(":/newPrefix/OCR.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
260 |
self.actionOCR.setIcon(icon5)
|
261 |
font = QtGui.QFont() |
262 |
font.setFamily("맑은 고딕")
|
263 |
font.setBold(True)
|
264 |
font.setWeight(75)
|
265 |
self.actionOCR.setFont(font)
|
266 |
self.actionOCR.setObjectName("actionOCR") |
267 |
self.actionLineRecognition = QtWidgets.QAction(MainWindow)
|
268 |
icon6 = QtGui.QIcon() |
269 |
icon6.addPixmap(QtGui.QPixmap(":/newPrefix/connection.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
270 |
self.actionLineRecognition.setIcon(icon6)
|
271 |
font = QtGui.QFont() |
272 |
font.setFamily("맑은 고딕")
|
273 |
font.setBold(True)
|
274 |
font.setWeight(75)
|
275 |
self.actionLineRecognition.setFont(font)
|
276 |
self.actionLineRecognition.setObjectName("actionLineRecognition") |
277 |
self.actionGenerateOutput = QtWidgets.QAction(MainWindow)
|
278 |
icon7 = QtGui.QIcon() |
279 |
icon7.addPixmap(QtGui.QPixmap(":/newPrefix/Convert.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
280 |
self.actionGenerateOutput.setIcon(icon7)
|
281 |
font = QtGui.QFont() |
282 |
font.setFamily("맑은 고딕")
|
283 |
font.setBold(True)
|
284 |
font.setWeight(75)
|
285 |
self.actionGenerateOutput.setFont(font)
|
286 |
self.actionGenerateOutput.setObjectName("actionGenerateOutput") |
287 |
self.actionEquipment_Data_List = QtWidgets.QAction(MainWindow)
|
288 |
font = QtGui.QFont() |
289 |
font.setFamily("맑은 고딕")
|
290 |
font.setBold(True)
|
291 |
font.setWeight(75)
|
292 |
self.actionEquipment_Data_List.setFont(font)
|
293 |
self.actionEquipment_Data_List.setObjectName("actionEquipment_Data_List") |
294 |
self.actionItem_Data_List = QtWidgets.QAction(MainWindow)
|
295 |
font = QtGui.QFont() |
296 |
font.setFamily("맑은 고딕")
|
297 |
font.setBold(False)
|
298 |
font.setWeight(50)
|
299 |
self.actionItem_Data_List.setFont(font)
|
300 |
self.actionItem_Data_List.setObjectName("actionItem_Data_List") |
301 |
self.actionInstrument_Data_List = QtWidgets.QAction(MainWindow)
|
302 |
font = QtGui.QFont() |
303 |
font.setFamily("맑은 고딕")
|
304 |
font.setBold(True)
|
305 |
font.setWeight(75)
|
306 |
self.actionInstrument_Data_List.setFont(font)
|
307 |
self.actionInstrument_Data_List.setObjectName("actionInstrument_Data_List") |
308 |
self.actionInitialize = QtWidgets.QAction(MainWindow)
|
309 |
icon8 = QtGui.QIcon() |
310 |
icon8.addPixmap(QtGui.QPixmap(":/newPrefix/Reset.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
311 |
self.actionInitialize.setIcon(icon8)
|
312 |
font = QtGui.QFont() |
313 |
font.setFamily("맑은 고딕")
|
314 |
self.actionInitialize.setFont(font)
|
315 |
self.actionInitialize.setObjectName("actionInitialize") |
316 |
self.actionImage_Drawing = QtWidgets.QAction(MainWindow)
|
317 |
self.actionImage_Drawing.setCheckable(True) |
318 |
self.actionImage_Drawing.setChecked(True) |
319 |
font = QtGui.QFont() |
320 |
font.setFamily("맑은 고딕")
|
321 |
self.actionImage_Drawing.setFont(font)
|
322 |
self.actionImage_Drawing.setObjectName("actionImage_Drawing") |
323 |
self.actionZoom = QtWidgets.QAction(MainWindow)
|
324 |
self.actionZoom.setCheckable(True) |
325 |
icon9 = QtGui.QIcon() |
326 |
icon9.addPixmap(QtGui.QPixmap(":/newPrefix/zoom-in-tool.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
327 |
self.actionZoom.setIcon(icon9)
|
328 |
font = QtGui.QFont() |
329 |
font.setFamily("맑은 고딕")
|
330 |
font.setBold(True)
|
331 |
font.setWeight(75)
|
332 |
self.actionZoom.setFont(font)
|
333 |
self.actionZoom.setObjectName("actionZoom") |
334 |
self.actionFitWindow = QtWidgets.QAction(MainWindow)
|
335 |
icon10 = QtGui.QIcon() |
336 |
icon10.addPixmap(QtGui.QPixmap(":/newPrefix/fitWindownWidth.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
337 |
self.actionFitWindow.setIcon(icon10)
|
338 |
font = QtGui.QFont() |
339 |
font.setFamily("맑은 고딕")
|
340 |
font.setBold(True)
|
341 |
font.setWeight(75)
|
342 |
self.actionFitWindow.setFont(font)
|
343 |
self.actionFitWindow.setObjectName("actionFitWindow") |
344 |
self.actionViewSymbol = QtWidgets.QAction(MainWindow)
|
345 |
self.actionViewSymbol.setCheckable(True) |
346 |
self.actionViewSymbol.setChecked(True) |
347 |
font = QtGui.QFont() |
348 |
font.setFamily("맑은 고딕")
|
349 |
self.actionViewSymbol.setFont(font)
|
350 |
self.actionViewSymbol.setObjectName("actionViewSymbol") |
351 |
self.actionViewText = QtWidgets.QAction(MainWindow)
|
352 |
self.actionViewText.setCheckable(True) |
353 |
self.actionViewText.setChecked(True) |
354 |
font = QtGui.QFont() |
355 |
font.setFamily("맑은 고딕")
|
356 |
self.actionViewText.setFont(font)
|
357 |
self.actionViewText.setObjectName("actionViewText") |
358 |
self.actionViewLine = QtWidgets.QAction(MainWindow)
|
359 |
self.actionViewLine.setCheckable(True) |
360 |
self.actionViewLine.setChecked(True) |
361 |
font = QtGui.QFont() |
362 |
font.setFamily("맑은 고딕")
|
363 |
self.actionViewLine.setFont(font)
|
364 |
self.actionViewLine.setObjectName("actionViewLine") |
365 |
self.actionViewUnknown = QtWidgets.QAction(MainWindow)
|
366 |
self.actionViewUnknown.setCheckable(True) |
367 |
self.actionViewUnknown.setChecked(True) |
368 |
font = QtGui.QFont() |
369 |
font.setFamily("맑은 고딕")
|
370 |
self.actionViewUnknown.setFont(font)
|
371 |
self.actionViewUnknown.setObjectName("actionViewUnknown") |
372 |
self.actionCodeTable = QtWidgets.QAction(MainWindow)
|
373 |
icon11 = QtGui.QIcon() |
374 |
icon11.addPixmap(QtGui.QPixmap(":/newPrefix/codetable.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
375 |
self.actionCodeTable.setIcon(icon11)
|
376 |
font = QtGui.QFont() |
377 |
font.setFamily("맑은 고딕")
|
378 |
self.actionCodeTable.setFont(font)
|
379 |
self.actionCodeTable.setObjectName("actionCodeTable") |
380 |
self.actionFluid_Code = QtWidgets.QAction(MainWindow)
|
381 |
font = QtGui.QFont() |
382 |
font.setFamily("맑은 고딕")
|
383 |
self.actionFluid_Code.setFont(font)
|
384 |
self.actionFluid_Code.setObjectName("actionFluid_Code") |
385 |
self.actionpdf_to_image = QtWidgets.QAction(MainWindow)
|
386 |
font = QtGui.QFont() |
387 |
font.setFamily("맑은 고딕")
|
388 |
self.actionpdf_to_image.setFont(font)
|
389 |
self.actionpdf_to_image.setObjectName("actionpdf_to_image") |
390 |
self.actionHMB_DATA = QtWidgets.QAction(MainWindow)
|
391 |
self.actionHMB_DATA.setObjectName("actionHMB_DATA") |
392 |
self.actionSave = QtWidgets.QAction(MainWindow)
|
393 |
icon12 = QtGui.QIcon() |
394 |
icon12.addPixmap(QtGui.QPixmap(":/newPrefix/save.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
395 |
self.actionSave.setIcon(icon12)
|
396 |
self.actionSave.setObjectName("actionSave") |
397 |
self.actionRotate = QtWidgets.QAction(MainWindow)
|
398 |
icon13 = QtGui.QIcon() |
399 |
icon13.addPixmap(QtGui.QPixmap(":/newPrefix/Rotate_Minus.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
400 |
self.actionRotate.setIcon(icon13)
|
401 |
self.actionRotate.setObjectName("actionRotate") |
402 |
self.actionFindReplaceText = QtWidgets.QAction(MainWindow)
|
403 |
self.actionFindReplaceText.setObjectName("actionFindReplaceText") |
404 |
self.actionReplaceText = QtWidgets.QAction(MainWindow)
|
405 |
font = QtGui.QFont() |
406 |
font.setFamily("맑은 고딕")
|
407 |
self.actionReplaceText.setFont(font)
|
408 |
self.actionReplaceText.setObjectName("actionReplaceText") |
409 |
self.actionOCR_Training = QtWidgets.QAction(MainWindow)
|
410 |
self.actionOCR_Training.setObjectName("actionOCR_Training") |
411 |
self.actionOCR_Training_Editor = QtWidgets.QAction(MainWindow)
|
412 |
self.actionOCR_Training_Editor.setObjectName("actionOCR_Training_Editor") |
413 |
self.actioncoffee = QtWidgets.QAction(MainWindow)
|
414 |
self.actioncoffee.setObjectName("actioncoffee") |
415 |
self.actionEnglish = QtWidgets.QAction(MainWindow)
|
416 |
self.actionEnglish.setObjectName("actionEnglish") |
417 |
self.actionViewInconsistency = QtWidgets.QAction(MainWindow)
|
418 |
self.actionViewInconsistency.setCheckable(True) |
419 |
self.actionViewInconsistency.setChecked(True) |
420 |
self.actionViewInconsistency.setObjectName("actionViewInconsistency") |
421 |
self.actionText_Data_List = QtWidgets.QAction(MainWindow)
|
422 |
self.actionText_Data_List.setObjectName("actionText_Data_List") |
423 |
self.menu.addAction(self.actionOpen) |
424 |
self.menu.addAction(self.actionArea) |
425 |
self.menu.addAction(self.actionConfiguration) |
426 |
self.menu.addSeparator()
|
427 |
self.menu.addAction(self.menuTheme.menuAction()) |
428 |
self.menu.addAction(self.menuLanguage.menuAction()) |
429 |
self.menu.addSeparator()
|
430 |
self.menu.addAction(self.actionClose) |
431 |
self.menu_2.addAction(self.actionHMB_DATA) |
432 |
self.menu_2.addAction(self.actionItem_Data_List) |
433 |
self.menu_2.addAction(self.actionText_Data_List) |
434 |
self.menu_2.addSeparator()
|
435 |
self.menu_2.addAction(self.actionCodeTable) |
436 |
self.menu_2.addAction(self.actionOCR_Training) |
437 |
self.menu_3.addAction(self.actionImage_Drawing) |
438 |
self.menu_3.addAction(self.actionViewText) |
439 |
self.menu_3.addAction(self.actionViewSymbol) |
440 |
self.menu_3.addAction(self.actionViewLine) |
441 |
self.menu_3.addSeparator()
|
442 |
self.menu_3.addAction(self.actionViewUnknown) |
443 |
self.menu_3.addAction(self.actionViewInconsistency) |
444 |
self.menu_4.addAction(self.actionpdf_to_image) |
445 |
self.menu_5.addAction(self.actionFindReplaceText) |
446 |
self.menubar.addAction(self.menu.menuAction()) |
447 |
self.menubar.addAction(self.menu_5.menuAction()) |
448 |
self.menubar.addAction(self.menu_2.menuAction()) |
449 |
self.menubar.addAction(self.menu_3.menuAction()) |
450 |
self.menubar.addAction(self.menu_4.menuAction()) |
451 |
self.toolBar.addAction(self.actionOpen) |
452 |
self.toolBar.addAction(self.actionSave) |
453 |
self.toolBar.addAction(self.actionRecognition) |
454 |
self.toolBar.addAction(self.actionLineRecognition) |
455 |
self.toolBar.addAction(self.actionInitialize) |
456 |
self.toolBar.addSeparator()
|
457 |
self.toolBar.addAction(self.actionLine) |
458 |
self.toolBar.addAction(self.actionOCR) |
459 |
self.toolBar.addAction(self.actionValidate) |
460 |
self.toolBar.addSeparator()
|
461 |
self.toolBar.addAction(self.actionGenerateOutput) |
462 |
self.EditToolbar.addAction(self.actionRotate) |
463 |
self.EditToolbar.addAction(self.actionZoom) |
464 |
self.EditToolbar.addAction(self.actionFitWindow) |
465 |
self.EditToolbar.addSeparator()
|
466 | |
467 |
self.retranslateUi(MainWindow)
|
468 |
self.tabWidget.setCurrentIndex(0) |
469 |
self.tabWidgetItemExplorer.setCurrentIndex(0) |
470 |
self.tabWidget_2.setCurrentIndex(0) |
471 |
QtCore.QMetaObject.connectSlotsByName(MainWindow) |
472 | |
473 |
def retranslateUi(self, MainWindow): |
474 |
_translate = QtCore.QCoreApplication.translate |
475 |
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) |
476 |
self.menu.setTitle(_translate("MainWindow", "File")) |
477 |
self.menuTheme.setTitle(_translate("MainWindow", "Theme")) |
478 |
self.menuLanguage.setTitle(_translate("MainWindow", "Language")) |
479 |
self.menu_2.setTitle(_translate("MainWindow", "Data")) |
480 |
self.menu_3.setTitle(_translate("MainWindow", "View")) |
481 |
self.menu_4.setTitle(_translate("MainWindow", "Tool")) |
482 |
self.menu_5.setTitle(_translate("MainWindow", "Edit")) |
483 |
self.toolBar.setWindowTitle(_translate("MainWindow", "Main Toolbar")) |
484 |
self.dockWidget.setWindowTitle(_translate("MainWindow", "Symbol Explorer")) |
485 |
self.pushButtonCreateSymbol.setText(_translate("MainWindow", "Create")) |
486 |
self.pushButtonDetectSymbol.setText(_translate("MainWindow", "Symbol Manager")) |
487 |
self.tabWidget.setTabText(self.tabWidget.indexOf(self.Symbol), _translate("MainWindow", "Symbol")) |
488 |
self.dockWidgetObjectExplorer.setWindowTitle(_translate("MainWindow", "Object Explorer")) |
489 |
self.tabWidgetItemExplorer.setTabText(self.tabWidgetItemExplorer.indexOf(self.tabItemProperty), _translate("MainWindow", "Object Explorer")) |
490 |
self.pushButtonBatchRecognition.setText(_translate("MainWindow", "Batch Job")) |
491 |
self.pushButtonRefreshDrawings.setText(_translate("MainWindow", "Refresh Drawing List")) |
492 |
self.treeWidgetDrawingList.setSortingEnabled(True) |
493 |
self.tabWidgetItemExplorer.setTabText(self.tabWidgetItemExplorer.indexOf(self.tabDrawingList), _translate("MainWindow", "Drawing List")) |
494 |
self.EditToolbar.setWindowTitle(_translate("MainWindow", "Edit Toolbar")) |
495 |
self.dockWidgetOutputWnd.setWindowTitle(_translate("MainWindow", "Output Window")) |
496 |
self.pushButtonClearLog.setToolTip(_translate("MainWindow", "Clear")) |
497 |
self.pushButtonClearLog.setText(_translate("MainWindow", "X")) |
498 |
self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.tabTerminal), _translate("MainWindow", "Terminal")) |
499 |
self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.tabInconsistency), _translate("MainWindow", "Inconsistency")) |
500 |
self.actionOpen.setText(_translate("MainWindow", "Open")) |
501 |
self.actionOpen.setToolTip(_translate("MainWindow", "Open(Ctrl + O)")) |
502 |
self.actionOpen.setShortcut(_translate("MainWindow", "Ctrl+O")) |
503 |
self.actionClose.setText(_translate("MainWindow", "Exit")) |
504 |
self.actionRecognition.setText(_translate("MainWindow", "Recognize Eng. Info.")) |
505 |
self.actionRecognition.setToolTip(_translate("MainWindow", "Recognize Eng. Info.")) |
506 |
self.actionLine.setText(_translate("MainWindow", "Create Line")) |
507 |
self.actionLine.setToolTip(_translate("MainWindow", "Create Line")) |
508 |
self.actionValidate.setText(_translate("MainWindow", "Validate")) |
509 |
self.actionValidate.setToolTip(_translate("MainWindow", "Validate")) |
510 |
self.actionConfiguration.setText(_translate("MainWindow", "Configuration")) |
511 |
self.actionArea.setText(_translate("MainWindow", "Setup Area")) |
512 |
self.actionOCR.setText(_translate("MainWindow", "OCR")) |
513 |
self.actionOCR.setToolTip(_translate("MainWindow", "OCR")) |
514 |
self.actionLineRecognition.setText(_translate("MainWindow", "Link Attribute")) |
515 |
self.actionLineRecognition.setToolTip(_translate("MainWindow", "Link Attribute")) |
516 |
self.actionGenerateOutput.setText(_translate("MainWindow", "Convert")) |
517 |
self.actionEquipment_Data_List.setText(_translate("MainWindow", "Equipment Data List")) |
518 |
self.actionItem_Data_List.setText(_translate("MainWindow", "Engineering Info. List")) |
519 |
self.actionInstrument_Data_List.setText(_translate("MainWindow", "Instrument Data List")) |
520 |
self.actionInitialize.setText(_translate("MainWindow", "Initialize")) |
521 |
self.actionImage_Drawing.setText(_translate("MainWindow", "Image Drawing")) |
522 |
self.actionZoom.setText(_translate("MainWindow", "Zoom")) |
523 |
self.actionZoom.setToolTip(_translate("MainWindow", "Zoom")) |
524 |
self.actionFitWindow.setText(_translate("MainWindow", "FitWindow")) |
525 |
self.actionViewSymbol.setText(_translate("MainWindow", "Symbol")) |
526 |
self.actionViewText.setText(_translate("MainWindow", "Text")) |
527 |
self.actionViewLine.setText(_translate("MainWindow", "Line")) |
528 |
self.actionViewUnknown.setText(_translate("MainWindow", "Unrecognization")) |
529 |
self.actionCodeTable.setText(_translate("MainWindow", "Code Table")) |
530 |
self.actionFluid_Code.setText(_translate("MainWindow", "Fluid Code")) |
531 |
self.actionpdf_to_image.setText(_translate("MainWindow", "Convert PDF")) |
532 |
self.actionHMB_DATA.setText(_translate("MainWindow", "HMB Data")) |
533 |
self.actionSave.setText(_translate("MainWindow", "Save")) |
534 |
self.actionSave.setToolTip(_translate("MainWindow", "Save(Ctrl + S)")) |
535 |
self.actionSave.setShortcut(_translate("MainWindow", "Ctrl+S")) |
536 |
self.actionRotate.setText(_translate("MainWindow", "Rotate")) |
537 |
self.actionRotate.setToolTip(_translate("MainWindow", "Rotate(Ctrl + R)")) |
538 |
self.actionRotate.setShortcut(_translate("MainWindow", "Ctrl+R")) |
539 |
self.actionFindReplaceText.setText(_translate("MainWindow", "Find/Replace")) |
540 |
self.actionFindReplaceText.setToolTip(_translate("MainWindow", "Fine/Replace")) |
541 |
self.actionReplaceText.setText(_translate("MainWindow", "Modify Text")) |
542 |
self.actionOCR_Training.setText(_translate("MainWindow", "OCR Training")) |
543 |
self.actionOCR_Training_Editor.setText(_translate("MainWindow", "OCR Training Editor")) |
544 |
self.actioncoffee.setText(_translate("MainWindow", "coffee")) |
545 |
self.actionEnglish.setText(_translate("MainWindow", "English")) |
546 |
self.actionViewInconsistency.setText(_translate("MainWindow", "Inconsistency")) |
547 |
self.actionText_Data_List.setText(_translate("MainWindow", "Text Data List")) |
548 | |
549 |
import MainWindow_rc |
550 | |
551 |
if __name__ == "__main__": |
552 |
import sys |
553 |
app = QtWidgets.QApplication(sys.argv) |
554 |
MainWindow = QtWidgets.QMainWindow() |
555 |
ui = Ui_MainWindow() |
556 |
ui.setupUi(MainWindow) |
557 |
MainWindow.show() |
558 |
sys.exit(app.exec_()) |
559 |