259 lines
15 KiB
Python
259 lines
15 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
# Form implementation generated from reading ui file 'Screwdriver_Database_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_Screwdriver_Database_Window(object):
|
|
def setupUi(self, Screwdriver_Database_Window):
|
|
Screwdriver_Database_Window.setObjectName("Screwdriver_Database_Window")
|
|
Screwdriver_Database_Window.resize(710, 542)
|
|
Screwdriver_Database_Window.setMinimumSize(QtCore.QSize(657, 469))
|
|
Screwdriver_Database_Window.setMaximumSize(QtCore.QSize(710, 564))
|
|
icon = QtGui.QIcon()
|
|
icon.addPixmap(QtGui.QPixmap("UI_Logo/Lancer Small Logo.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
Screwdriver_Database_Window.setWindowIcon(icon)
|
|
self.centralwidget = QtWidgets.QWidget(Screwdriver_Database_Window)
|
|
self.centralwidget.setObjectName("centralwidget")
|
|
self.gridLayout_2 = QtWidgets.QGridLayout(self.centralwidget)
|
|
self.gridLayout_2.setObjectName("gridLayout_2")
|
|
self.label = QtWidgets.QLabel(self.centralwidget)
|
|
font = QtGui.QFont()
|
|
font.setFamily("微軟正黑體")
|
|
font.setPointSize(24)
|
|
self.label.setFont(font)
|
|
self.label.setAlignment(QtCore.Qt.AlignCenter)
|
|
self.label.setObjectName("label")
|
|
self.gridLayout_2.addWidget(self.label, 0, 0, 1, 1)
|
|
self.horizontalLayout = QtWidgets.QHBoxLayout()
|
|
self.horizontalLayout.setObjectName("horizontalLayout")
|
|
self.tableWidget_aoi_allresults_detail = QtWidgets.QTableWidget(self.centralwidget)
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored)
|
|
sizePolicy.setHorizontalStretch(0)
|
|
sizePolicy.setVerticalStretch(0)
|
|
sizePolicy.setHeightForWidth(self.tableWidget_aoi_allresults_detail.sizePolicy().hasHeightForWidth())
|
|
self.tableWidget_aoi_allresults_detail.setSizePolicy(sizePolicy)
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.tableWidget_aoi_allresults_detail.setFont(font)
|
|
self.tableWidget_aoi_allresults_detail.setRowCount(0)
|
|
self.tableWidget_aoi_allresults_detail.setColumnCount(7)
|
|
self.tableWidget_aoi_allresults_detail.setObjectName("tableWidget_aoi_allresults_detail")
|
|
self.horizontalLayout.addWidget(self.tableWidget_aoi_allresults_detail)
|
|
self.tableWidget_aoi_ng_detail = QtWidgets.QTableWidget(self.centralwidget)
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored)
|
|
sizePolicy.setHorizontalStretch(0)
|
|
sizePolicy.setVerticalStretch(0)
|
|
sizePolicy.setHeightForWidth(self.tableWidget_aoi_ng_detail.sizePolicy().hasHeightForWidth())
|
|
self.tableWidget_aoi_ng_detail.setSizePolicy(sizePolicy)
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.tableWidget_aoi_ng_detail.setFont(font)
|
|
self.tableWidget_aoi_ng_detail.setColumnCount(5)
|
|
self.tableWidget_aoi_ng_detail.setObjectName("tableWidget_aoi_ng_detail")
|
|
self.tableWidget_aoi_ng_detail.setRowCount(0)
|
|
self.horizontalLayout.addWidget(self.tableWidget_aoi_ng_detail)
|
|
self.pushButton_ReadData = QtWidgets.QPushButton(self.centralwidget)
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored)
|
|
sizePolicy.setHorizontalStretch(0)
|
|
sizePolicy.setVerticalStretch(0)
|
|
sizePolicy.setHeightForWidth(self.pushButton_ReadData.sizePolicy().hasHeightForWidth())
|
|
self.pushButton_ReadData.setSizePolicy(sizePolicy)
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(36)
|
|
self.pushButton_ReadData.setFont(font)
|
|
self.pushButton_ReadData.setObjectName("pushButton_ReadData")
|
|
self.horizontalLayout.addWidget(self.pushButton_ReadData)
|
|
self.pushButton_StartTest = QtWidgets.QPushButton(self.centralwidget)
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored)
|
|
sizePolicy.setHorizontalStretch(0)
|
|
sizePolicy.setVerticalStretch(0)
|
|
sizePolicy.setHeightForWidth(self.pushButton_StartTest.sizePolicy().hasHeightForWidth())
|
|
self.pushButton_StartTest.setSizePolicy(sizePolicy)
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(36)
|
|
self.pushButton_StartTest.setFont(font)
|
|
self.pushButton_StartTest.setObjectName("pushButton_StartTest")
|
|
self.horizontalLayout.addWidget(self.pushButton_StartTest)
|
|
self.gridLayout_2.addLayout(self.horizontalLayout, 2, 0, 1, 1)
|
|
self.gridLayout = QtWidgets.QGridLayout()
|
|
self.gridLayout.setObjectName("gridLayout")
|
|
self.groupBox_database_information = QtWidgets.QGroupBox(self.centralwidget)
|
|
self.groupBox_database_information.setMinimumSize(QtCore.QSize(531, 311))
|
|
self.groupBox_database_information.setTitle("")
|
|
self.groupBox_database_information.setObjectName("groupBox_database_information")
|
|
self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.groupBox_database_information)
|
|
self.verticalLayout_2.setObjectName("verticalLayout_2")
|
|
self.lineEdit_ip = QtWidgets.QLineEdit(self.groupBox_database_information)
|
|
self.lineEdit_ip.setMaximumSize(QtCore.QSize(16777215, 31))
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.lineEdit_ip.setFont(font)
|
|
self.lineEdit_ip.setObjectName("lineEdit_ip")
|
|
self.verticalLayout_2.addWidget(self.lineEdit_ip)
|
|
self.lineEdit_port = QtWidgets.QLineEdit(self.groupBox_database_information)
|
|
self.lineEdit_port.setMaximumSize(QtCore.QSize(16777215, 31))
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.lineEdit_port.setFont(font)
|
|
self.lineEdit_port.setObjectName("lineEdit_port")
|
|
self.verticalLayout_2.addWidget(self.lineEdit_port)
|
|
self.lineEdit_username = QtWidgets.QLineEdit(self.groupBox_database_information)
|
|
self.lineEdit_username.setMaximumSize(QtCore.QSize(16777215, 31))
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.lineEdit_username.setFont(font)
|
|
self.lineEdit_username.setObjectName("lineEdit_username")
|
|
self.verticalLayout_2.addWidget(self.lineEdit_username)
|
|
self.lineEdit_password = QtWidgets.QLineEdit(self.groupBox_database_information)
|
|
self.lineEdit_password.setMaximumSize(QtCore.QSize(16777215, 31))
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.lineEdit_password.setFont(font)
|
|
self.lineEdit_password.setObjectName("lineEdit_password")
|
|
self.verticalLayout_2.addWidget(self.lineEdit_password)
|
|
self.lineEdit_database = QtWidgets.QLineEdit(self.groupBox_database_information)
|
|
self.lineEdit_database.setMaximumSize(QtCore.QSize(16777215, 31))
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.lineEdit_database.setFont(font)
|
|
self.lineEdit_database.setObjectName("lineEdit_database")
|
|
self.verticalLayout_2.addWidget(self.lineEdit_database)
|
|
self.gridLayout.addWidget(self.groupBox_database_information, 0, 1, 1, 1)
|
|
self.verticalLayout = QtWidgets.QVBoxLayout()
|
|
self.verticalLayout.setObjectName("verticalLayout")
|
|
self.label_ip = QtWidgets.QLabel(self.centralwidget)
|
|
self.label_ip.setMinimumSize(QtCore.QSize(101, 31))
|
|
self.label_ip.setMaximumSize(QtCore.QSize(16777215, 31))
|
|
self.label_ip.setBaseSize(QtCore.QSize(0, 0))
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.label_ip.setFont(font)
|
|
self.label_ip.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_ip.setAlignment(QtCore.Qt.AlignCenter)
|
|
self.label_ip.setObjectName("label_ip")
|
|
self.verticalLayout.addWidget(self.label_ip)
|
|
self.label_port = QtWidgets.QLabel(self.centralwidget)
|
|
self.label_port.setMinimumSize(QtCore.QSize(101, 31))
|
|
self.label_port.setMaximumSize(QtCore.QSize(16777215, 31))
|
|
self.label_port.setBaseSize(QtCore.QSize(0, 0))
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.label_port.setFont(font)
|
|
self.label_port.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_port.setAlignment(QtCore.Qt.AlignCenter)
|
|
self.label_port.setObjectName("label_port")
|
|
self.verticalLayout.addWidget(self.label_port)
|
|
self.label_username = QtWidgets.QLabel(self.centralwidget)
|
|
self.label_username.setMinimumSize(QtCore.QSize(101, 31))
|
|
self.label_username.setMaximumSize(QtCore.QSize(16777215, 31))
|
|
self.label_username.setBaseSize(QtCore.QSize(0, 0))
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.label_username.setFont(font)
|
|
self.label_username.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_username.setAlignment(QtCore.Qt.AlignCenter)
|
|
self.label_username.setObjectName("label_username")
|
|
self.verticalLayout.addWidget(self.label_username)
|
|
self.label_password = QtWidgets.QLabel(self.centralwidget)
|
|
self.label_password.setMinimumSize(QtCore.QSize(101, 31))
|
|
self.label_password.setMaximumSize(QtCore.QSize(16777215, 31))
|
|
self.label_password.setBaseSize(QtCore.QSize(0, 0))
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.label_password.setFont(font)
|
|
self.label_password.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_password.setAlignment(QtCore.Qt.AlignCenter)
|
|
self.label_password.setObjectName("label_password")
|
|
self.verticalLayout.addWidget(self.label_password)
|
|
self.label_database = QtWidgets.QLabel(self.centralwidget)
|
|
self.label_database.setMinimumSize(QtCore.QSize(101, 31))
|
|
self.label_database.setMaximumSize(QtCore.QSize(16777215, 31))
|
|
self.label_database.setBaseSize(QtCore.QSize(0, 0))
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.label_database.setFont(font)
|
|
self.label_database.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_database.setAlignment(QtCore.Qt.AlignCenter)
|
|
self.label_database.setObjectName("label_database")
|
|
self.verticalLayout.addWidget(self.label_database)
|
|
self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1)
|
|
self.pushButton_connectiontest = QtWidgets.QPushButton(self.centralwidget)
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
|
|
sizePolicy.setHorizontalStretch(201)
|
|
sizePolicy.setVerticalStretch(81)
|
|
sizePolicy.setHeightForWidth(self.pushButton_connectiontest.sizePolicy().hasHeightForWidth())
|
|
self.pushButton_connectiontest.setSizePolicy(sizePolicy)
|
|
font = QtGui.QFont()
|
|
font.setFamily("微軟正黑體")
|
|
font.setPointSize(28)
|
|
self.pushButton_connectiontest.setFont(font)
|
|
self.pushButton_connectiontest.setObjectName("pushButton_connectiontest")
|
|
self.gridLayout.addWidget(self.pushButton_connectiontest, 1, 1, 1, 1)
|
|
self.label_connect_status = QtWidgets.QLabel(self.centralwidget)
|
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
|
|
sizePolicy.setHorizontalStretch(201)
|
|
sizePolicy.setVerticalStretch(31)
|
|
sizePolicy.setHeightForWidth(self.label_connect_status.sizePolicy().hasHeightForWidth())
|
|
self.label_connect_status.setSizePolicy(sizePolicy)
|
|
font = QtGui.QFont()
|
|
font.setFamily("Times New Roman")
|
|
font.setPointSize(18)
|
|
self.label_connect_status.setFont(font)
|
|
self.label_connect_status.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_connect_status.setAlignment(QtCore.Qt.AlignCenter)
|
|
self.label_connect_status.setObjectName("label_connect_status")
|
|
self.gridLayout.addWidget(self.label_connect_status, 1, 0, 1, 1)
|
|
self.gridLayout_2.addLayout(self.gridLayout, 1, 0, 1, 1)
|
|
Screwdriver_Database_Window.setCentralWidget(self.centralwidget)
|
|
self.menubar = QtWidgets.QMenuBar(Screwdriver_Database_Window)
|
|
self.menubar.setGeometry(QtCore.QRect(0, 0, 710, 21))
|
|
self.menubar.setObjectName("menubar")
|
|
Screwdriver_Database_Window.setMenuBar(self.menubar)
|
|
self.statusbar = QtWidgets.QStatusBar(Screwdriver_Database_Window)
|
|
self.statusbar.setObjectName("statusbar")
|
|
Screwdriver_Database_Window.setStatusBar(self.statusbar)
|
|
|
|
self.retranslateUi(Screwdriver_Database_Window)
|
|
QtCore.QMetaObject.connectSlotsByName(Screwdriver_Database_Window)
|
|
|
|
def retranslateUi(self, Screwdriver_Database_Window):
|
|
_translate = QtCore.QCoreApplication.translate
|
|
Screwdriver_Database_Window.setWindowTitle(_translate("Screwdriver_Database_Window", "DataBase LogIn"))
|
|
self.label.setText(_translate("Screwdriver_Database_Window", "資料庫登入介面"))
|
|
self.pushButton_ReadData.setText(_translate("Screwdriver_Database_Window", "ReadData"))
|
|
self.pushButton_StartTest.setText(_translate("Screwdriver_Database_Window", "StartTest"))
|
|
self.lineEdit_ip.setAccessibleName(_translate("Screwdriver_Database_Window", "ip"))
|
|
self.lineEdit_port.setAccessibleName(_translate("Screwdriver_Database_Window", "port"))
|
|
self.lineEdit_username.setAccessibleName(_translate("Screwdriver_Database_Window", "username"))
|
|
self.lineEdit_password.setAccessibleName(_translate("Screwdriver_Database_Window", "password"))
|
|
self.lineEdit_database.setAccessibleName(_translate("Screwdriver_Database_Window", "database"))
|
|
self.label_ip.setText(_translate("Screwdriver_Database_Window", "ip"))
|
|
self.label_port.setText(_translate("Screwdriver_Database_Window", "port"))
|
|
self.label_username.setText(_translate("Screwdriver_Database_Window", "username"))
|
|
self.label_password.setText(_translate("Screwdriver_Database_Window", "password"))
|
|
self.label_database.setText(_translate("Screwdriver_Database_Window", "database"))
|
|
self.pushButton_connectiontest.setText(_translate("Screwdriver_Database_Window", "連線測試"))
|
|
self.label_connect_status.setText(_translate("Screwdriver_Database_Window", "connect_status"))
|