update 更新ui和增加视觉模块

This commit is contained in:
FrankCV2048
2024-08-22 23:23:05 +08:00
parent 86f21ffda8
commit 7dc66871ee
13 changed files with 292 additions and 178 deletions

View File

@ -16,8 +16,8 @@ from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
QImage, QKeySequence, QLinearGradient, QPainter,
QPalette, QPixmap, QRadialGradient, QTransform)
from PySide6.QtWidgets import (QApplication, QComboBox, QFrame, QLabel,
QLayout, QLineEdit, QMainWindow, QPushButton,
QSizePolicy, QSlider, QTabWidget, QTextEdit,
QLineEdit, QMainWindow, QPushButton, QSizePolicy,
QSlider, QStackedWidget, QTabWidget, QTextEdit,
QVBoxLayout, QWidget)
import resources_rc
@ -57,12 +57,13 @@ class Ui_MainWindow(object):
self.tab.setObjectName(u"tab")
self.verticalLayout = QVBoxLayout(self.tab)
self.verticalLayout.setObjectName(u"verticalLayout")
self.verticalLayout_2 = QVBoxLayout()
self.verticalLayout_2.setSpacing(0)
self.verticalLayout_2.setObjectName(u"verticalLayout_2")
self.verticalLayout_2.setSizeConstraint(QLayout.SizeConstraint.SetNoConstraint)
self.frame_2 = QFrame(self.tab)
self.stackedWidget = QStackedWidget(self.tab)
self.stackedWidget.setObjectName(u"stackedWidget")
self.page = QWidget()
self.page.setObjectName(u"page")
self.frame_2 = QFrame(self.page)
self.frame_2.setObjectName(u"frame_2")
self.frame_2.setGeometry(QRect(0, 0, 877, 555))
self.frame_2.setStyleSheet(u"background-color: #E6ECF5;\n"
"")
self.frame_2.setFrameShape(QFrame.Shape.StyledPanel)
@ -92,14 +93,14 @@ class Ui_MainWindow(object):
"border-radius: 10px;")
self.frame_3 = QFrame(self.frame_2)
self.frame_3.setObjectName(u"frame_3")
self.frame_3.setGeometry(QRect(0, 40, 841, 461))
self.frame_3.setGeometry(QRect(10, 40, 841, 461))
self.frame_3.setStyleSheet(u"background-color: rgb(255, 255, 255);")
self.frame_3.setFrameShape(QFrame.Shape.StyledPanel)
self.frame_3.setFrameShadow(QFrame.Shadow.Raised)
self.label_4 = QLabel(self.frame_3)
self.label_4.setObjectName(u"label_4")
self.label_4.setGeometry(QRect(10, 10, 481, 261))
self.label_4.setStyleSheet(u"border-image: url(:/Image/data/robot.png);\n"
self.label_4.setStyleSheet(u"border-image: url(:/Image/Image/robot.png);\n"
"background-position:center;\n"
"background-repeat:no-repeat;")
self.label_4.setScaledContents(True)
@ -110,23 +111,23 @@ class Ui_MainWindow(object):
"{\n"
" background-color: #FFFFFF; \n"
" border-style: outset; \n"
" border-radius: 10px; \n"
" border-radius:5px; \n"
"}\n"
" \n"
"QSlider::groove:horizontal\n"
"{\n"
" height: 12px;\n"
" height: 10px;\n"
" background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #B1B1B1, stop:1 #c4c4c4);\n"
" margin: 2px 0\n"
" margin: 10px 0\n"
"}\n"
" \n"
"QSlider::handle:horizontal \n"
"{\n"
" background: QRadialGradient(cx:0, cy:0, radius: 1, fx:0.5, fy:0.5,stop:0 green, stop:1 green);\n"
" width: 16px;\n"
" width: 10px;\n"
" height: 16px;\n"
" margin: -5px 6px -5px 6px;\n"
" border-radius:11px; \n"
" margin: -5px 3px -5px 6px;\n"
" border-radius:5px; \n"
" border: 3px solid #007900;\n"
"}")
self.horizontalSlider.setOrientation(Qt.Orientation.Horizontal)
@ -657,11 +658,12 @@ class Ui_MainWindow(object):
"")
icon5 = QIcon(QIcon.fromTheme(QIcon.ThemeIcon.SystemShutdown))
self.pushButton_17.setIcon(icon5)
self.stackedWidget.addWidget(self.page)
self.page_2 = QWidget()
self.page_2.setObjectName(u"page_2")
self.stackedWidget.addWidget(self.page_2)
self.verticalLayout_2.addWidget(self.frame_2)
self.verticalLayout.addLayout(self.verticalLayout_2)
self.verticalLayout.addWidget(self.stackedWidget)
self.tabWidget.addTab(self.tab, "")
self.tab_2 = QWidget()
@ -681,7 +683,8 @@ class Ui_MainWindow(object):
self.retranslateUi(MainWindow)
self.tabWidget.setCurrentIndex(0)
self.tabWidget.setCurrentIndex(1)
self.stackedWidget.setCurrentIndex(0)
QMetaObject.connectSlotsByName(MainWindow)