150 lines
8.1 KiB
Python
150 lines
8.1 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
# Form implementation generated from reading ui file 'screwdriver_test_Window.ui'
|
|
#
|
|
# Created by: PyQt5 UI code generator 5.15.6
|
|
#
|
|
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
|
# run again. Do not edit this file unless you know what you are doing.
|
|
|
|
|
|
from PyQt5 import QtCore, QtGui, QtWidgets
|
|
|
|
|
|
class Ui_MainWindow(object):
|
|
def setupUi(self, MainWindow):
|
|
MainWindow.setObjectName("MainWindow")
|
|
MainWindow.resize(1918, 1073)
|
|
self.centralwidget = QtWidgets.QWidget(MainWindow)
|
|
self.centralwidget.setObjectName("centralwidget")
|
|
self.btn_testmain = QtWidgets.QPushButton(self.centralwidget)
|
|
self.btn_testmain.setGeometry(QtCore.QRect(130, 640, 130, 41))
|
|
font = QtGui.QFont()
|
|
font.setFamily("標楷體")
|
|
font.setPointSize(12)
|
|
self.btn_testmain.setFont(font)
|
|
self.btn_testmain.setObjectName("btn_testmain")
|
|
self.label_image_information = QtWidgets.QLabel(self.centralwidget)
|
|
self.label_image_information.setGeometry(QtCore.QRect(1420, 50, 480, 480))
|
|
self.label_image_information.setObjectName("label_image_information")
|
|
self.tableWidget_information = QtWidgets.QTableWidget(self.centralwidget)
|
|
self.tableWidget_information.setGeometry(QtCore.QRect(0, 0, 891, 591))
|
|
self.tableWidget_information.setObjectName("tableWidget_information")
|
|
self.tableWidget_information.setColumnCount(0)
|
|
self.tableWidget_information.setRowCount(0)
|
|
self.btn_Measure = QtWidgets.QPushButton(self.centralwidget)
|
|
self.btn_Measure.setGeometry(QtCore.QRect(0, 640, 130, 41))
|
|
font = QtGui.QFont()
|
|
font.setFamily("標楷體")
|
|
font.setPointSize(12)
|
|
self.btn_Measure.setFont(font)
|
|
self.btn_Measure.setObjectName("btn_Measure")
|
|
self.tableWidget_information_correctrate = QtWidgets.QTableWidget(self.centralwidget)
|
|
self.tableWidget_information_correctrate.setGeometry(QtCore.QRect(890, 0, 531, 511))
|
|
self.tableWidget_information_correctrate.setLineWidth(1)
|
|
self.tableWidget_information_correctrate.setMidLineWidth(0)
|
|
self.tableWidget_information_correctrate.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
|
|
self.tableWidget_information_correctrate.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
|
|
self.tableWidget_information_correctrate.setRowCount(16)
|
|
self.tableWidget_information_correctrate.setColumnCount(5)
|
|
self.tableWidget_information_correctrate.setObjectName("tableWidget_information_correctrate")
|
|
self.btn_testmeasure = QtWidgets.QPushButton(self.centralwidget)
|
|
self.btn_testmeasure.setGeometry(QtCore.QRect(260, 640, 130, 41))
|
|
font = QtGui.QFont()
|
|
font.setFamily("標楷體")
|
|
font.setPointSize(12)
|
|
self.btn_testmeasure.setFont(font)
|
|
self.btn_testmeasure.setObjectName("btn_testmeasure")
|
|
self.comboBox_AI_Class = QtWidgets.QComboBox(self.centralwidget)
|
|
self.comboBox_AI_Class.setGeometry(QtCore.QRect(0, 680, 261, 41))
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.comboBox_AI_Class.setFont(font)
|
|
self.comboBox_AI_Class.setObjectName("comboBox_AI_Class")
|
|
self.graphicsView_Measure = QtWidgets.QGraphicsView(self.centralwidget)
|
|
self.graphicsView_Measure.setGeometry(QtCore.QRect(1500, 570, 411, 451))
|
|
self.graphicsView_Measure.setSceneRect(QtCore.QRectF(0.0, 0.0, 1000.0, 400.0))
|
|
self.graphicsView_Measure.setAlignment(QtCore.Qt.AlignCenter)
|
|
self.graphicsView_Measure.setObjectName("graphicsView_Measure")
|
|
self.label_image_histogram = QtWidgets.QLabel(self.centralwidget)
|
|
self.label_image_histogram.setGeometry(QtCore.QRect(390, 640, 365, 365))
|
|
self.label_image_histogram.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_image_histogram.setObjectName("label_image_histogram")
|
|
self.btn_softwareTest = QtWidgets.QPushButton(self.centralwidget)
|
|
self.btn_softwareTest.setGeometry(QtCore.QRect(260, 680, 130, 41))
|
|
font = QtGui.QFont()
|
|
font.setFamily("標楷體")
|
|
font.setPointSize(12)
|
|
self.btn_softwareTest.setFont(font)
|
|
self.btn_softwareTest.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor))
|
|
self.btn_softwareTest.setObjectName("btn_softwareTest")
|
|
self.label_OK = QtWidgets.QLabel(self.centralwidget)
|
|
self.label_OK.setGeometry(QtCore.QRect(890, 510, 261, 121))
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(72)
|
|
self.label_OK.setFont(font)
|
|
self.label_OK.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_OK.setText("")
|
|
self.label_OK.setAlignment(QtCore.Qt.AlignCenter)
|
|
self.label_OK.setObjectName("label_OK")
|
|
self.label_Image = QtWidgets.QLabel(self.centralwidget)
|
|
self.label_Image.setGeometry(QtCore.QRect(220, 720, 171, 311))
|
|
self.label_Image.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_Image.setFrameShadow(QtWidgets.QFrame.Plain)
|
|
self.label_Image.setText("")
|
|
self.label_Image.setObjectName("label_Image")
|
|
self.comboBox_recipe = QtWidgets.QComboBox(self.centralwidget)
|
|
self.comboBox_recipe.setGeometry(QtCore.QRect(0, 720, 221, 61))
|
|
font = QtGui.QFont()
|
|
font.setFamily("標楷體")
|
|
font.setPointSize(18)
|
|
self.comboBox_recipe.setFont(font)
|
|
self.comboBox_recipe.setObjectName("comboBox_recipe")
|
|
self.label_image_Remedy = QtWidgets.QLabel(self.centralwidget)
|
|
self.label_image_Remedy.setGeometry(QtCore.QRect(760, 640, 365, 365))
|
|
self.label_image_Remedy.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_image_Remedy.setObjectName("label_image_Remedy")
|
|
self.label_image_extend = QtWidgets.QLabel(self.centralwidget)
|
|
self.label_image_extend.setGeometry(QtCore.QRect(1130, 640, 365, 365))
|
|
self.label_image_extend.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_image_extend.setObjectName("label_image_extend")
|
|
self.comboBox_models = QtWidgets.QComboBox(self.centralwidget)
|
|
self.comboBox_models.setGeometry(QtCore.QRect(0, 590, 751, 51))
|
|
font = QtGui.QFont()
|
|
font.setFamily("標楷體")
|
|
font.setPointSize(18)
|
|
self.comboBox_models.setFont(font)
|
|
self.comboBox_models.setObjectName("comboBox_models")
|
|
self.comboBox_Validation_set = QtWidgets.QComboBox(self.centralwidget)
|
|
self.comboBox_Validation_set.setGeometry(QtCore.QRect(0, 780, 221, 61))
|
|
font = QtGui.QFont()
|
|
font.setFamily("標楷體")
|
|
font.setPointSize(18)
|
|
self.comboBox_Validation_set.setFont(font)
|
|
self.comboBox_Validation_set.setObjectName("comboBox_Validation_set")
|
|
MainWindow.setCentralWidget(self.centralwidget)
|
|
self.menubar = QtWidgets.QMenuBar(MainWindow)
|
|
self.menubar.setGeometry(QtCore.QRect(0, 0, 1918, 21))
|
|
self.menubar.setObjectName("menubar")
|
|
MainWindow.setMenuBar(self.menubar)
|
|
self.statusbar = QtWidgets.QStatusBar(MainWindow)
|
|
self.statusbar.setObjectName("statusbar")
|
|
MainWindow.setStatusBar(self.statusbar)
|
|
|
|
self.retranslateUi(MainWindow)
|
|
QtCore.QMetaObject.connectSlotsByName(MainWindow)
|
|
|
|
def retranslateUi(self, MainWindow):
|
|
_translate = QtCore.QCoreApplication.translate
|
|
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
|
|
self.btn_testmain.setText(_translate("MainWindow", "Start Test"))
|
|
self.label_image_information.setText(_translate("MainWindow", "image_information"))
|
|
self.btn_Measure.setText(_translate("MainWindow", "Measure"))
|
|
self.btn_testmeasure.setText(_translate("MainWindow", "Test Measure"))
|
|
self.label_image_histogram.setText(_translate("MainWindow", "image_information"))
|
|
self.btn_softwareTest.setText(_translate("MainWindow", "Software Test"))
|
|
self.label_image_Remedy.setText(_translate("MainWindow", "image_information"))
|
|
self.label_image_extend.setText(_translate("MainWindow", "image_information"))
|