Source code for views.ui_splash_screen

# Form implementation generated from reading ui file 'new_splashscreen.ui'
#
# Created by: PyQt6 UI code generator 6.3.1
#
# WARNING: Any manual changes made to this file will be lost when pyuic6 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt6 import QtCore, QtGui, QtWidgets


[docs] class Ui_SplashScreen(object):
[docs] def setupUi(self, SplashScreen): SplashScreen.setObjectName("SplashScreen") SplashScreen.resize(502, 283) SplashScreen.setWindowTitle("") self.frame = QtWidgets.QFrame(SplashScreen) self.frame.setGeometry(QtCore.QRect(0, 0, 500, 280)) self.frame.setMinimumSize(QtCore.QSize(500, 280)) self.frame.setMaximumSize(QtCore.QSize(500, 280)) self.frame.setStyleSheet("QFrame{\n" " background-color : #ffffff;\n" " border-top-right-radius: 10px;\n" " height : 40vh;\n" " weight : 70vh;\n" "}") self.frame.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel) self.frame.setFrameShadow(QtWidgets.QFrame.Shadow.Raised) self.frame.setObjectName("frame") self.horizontalLayout = QtWidgets.QHBoxLayout(self.frame) self.horizontalLayout.setContentsMargins(0, 0, 0, 0) self.horizontalLayout.setSpacing(5) self.horizontalLayout.setObjectName("horizontalLayout") self.verticalFrame_2 = QtWidgets.QFrame(self.frame) self.verticalFrame_2.setMaximumSize(QtCore.QSize(212, 16777215)) self.verticalFrame_2.setObjectName("verticalFrame_2") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.verticalFrame_2) self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) self.verticalLayout_2.setSpacing(0) self.verticalLayout_2.setObjectName("verticalLayout_2") self.label = QtWidgets.QLabel(self.verticalFrame_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) self.label.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.label.setStyleSheet("") self.label.setText("") self.label.setPixmap(QtGui.QPixmap("assets/icons/behind_lab.jpg")) self.label.setScaledContents(True) self.label.setObjectName("label") self.verticalLayout_2.addWidget(self.label) self.progressBar = QtWidgets.QProgressBar(self.verticalFrame_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.progressBar.sizePolicy().hasHeightForWidth()) self.progressBar.setSizePolicy(sizePolicy) self.progressBar.setMinimumSize(QtCore.QSize(0, 0)) self.progressBar.setMaximumSize(QtCore.QSize(16777215, 18)) font = QtGui.QFont() font.setPointSize(8) self.progressBar.setFont(font) self.progressBar.setStyleSheet("QProgressBar {\n" " background-color: rgb(98, 114, 164);\n" " color: #FFFFFF;\n" " border-style: none;\n" " text-align: center;\n" "}\n" "QProgressBar::chunk{\n" " background-color: qlineargradient(spread:pad, x1:0, y1:0.511364, x2:1, y2:0.523, stop:0 rgba(254, 121, 199, 255), stop:1 rgba(170, 85, 255, 255));\n" "}") self.progressBar.setProperty("value", 0) self.progressBar.setObjectName("progressBar") self.verticalLayout_2.addWidget(self.progressBar) self.horizontalLayout.addWidget(self.verticalFrame_2) self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setContentsMargins(-1, 5, -1, 5) self.verticalLayout.setSpacing(2) self.verticalLayout.setObjectName("verticalLayout") self.label_2 = QtWidgets.QLabel(self.frame) font = QtGui.QFont() font.setFamily("Poppins") font.setPointSize(34) font.setBold(True) font.setWeight(75) self.label_2.setFont(font) self.label_2.setStyleSheet("QLabel{\n" " background-color: transparent;\n" " color: #0F4A6C;\n" "}\n" "") self.label_2.setObjectName("label_2") self.verticalLayout.addWidget(self.label_2) self.label_3 = QtWidgets.QLabel(self.frame) font = QtGui.QFont() font.setFamily("Poppins") font.setPointSize(10) self.label_3.setFont(font) self.label_3.setStyleSheet("QLabel{\n" " background-color:transparent;\n" " color: #0F4A6C\n" "}") self.label_3.setObjectName("label_3") self.verticalLayout.addWidget(self.label_3) self.label_5 = QtWidgets.QLabel(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_5.sizePolicy().hasHeightForWidth()) self.label_5.setSizePolicy(sizePolicy) self.label_5.setStyleSheet("QLabel{\n" " background-color : transparent;\n" "}") self.label_5.setText("") self.label_5.setPixmap(QtGui.QPixmap("assets/icons/Vector_1.png")) self.label_5.setScaledContents(True) self.label_5.setObjectName("label_5") self.verticalLayout.addWidget(self.label_5) self.label_loading = QtWidgets.QLabel(self.frame) self.label_loading.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setFamily("Adobe Arabic") font.setPointSize(15) font.setBold(False) font.setWeight(50) font.setKerning(True) self.label_loading.setFont(font) self.label_loading.setStyleSheet("QLabel{\n" " color:#0F4A6C\n" "}") self.label_loading.setAlignment(QtCore.Qt.AlignmentFlag.AlignCenter) self.label_loading.setObjectName("label_loading") self.verticalLayout.addWidget(self.label_loading) spacerItem = QtWidgets.QSpacerItem(20, 3, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Fixed) self.verticalLayout.addItem(spacerItem) self.label_4 = QtWidgets.QLabel(self.frame) font = QtGui.QFont() font.setFamily("Poppins") font.setPointSize(8) self.label_4.setFont(font) self.label_4.setStyleSheet("QLabel{\n" " color:#0F4A6C\n" "}") self.label_4.setAlignment( QtCore.Qt.AlignmentFlag.AlignRight | QtCore.Qt.AlignmentFlag.AlignTrailing | QtCore.Qt.AlignmentFlag.AlignVCenter) self.label_4.setObjectName("label_4") self.verticalLayout.addWidget(self.label_4) self.horizontalLayout.addLayout(self.verticalLayout) self.retranslateUi(SplashScreen) QtCore.QMetaObject.connectSlotsByName(SplashScreen)
[docs] def retranslateUi(self, SplashScreen): _translate = QtCore.QCoreApplication.translate self.label_2.setText(_translate("SplashScreen", "MoilApp")) self.label_3.setText(_translate("SplashScreen", "Discover Fisheye Technology")) self.label_loading.setText(_translate("SplashScreen", "loading...")) self.label_4.setText(_translate("SplashScreen", "Perseverance Technology (C)-2024 "))
if __name__ == "__main__": import sys app = QtWidgets.QApplication(sys.argv) SplashScreen = QtWidgets.QWidget() ui = Ui_SplashScreen() ui.setupUi(SplashScreen) SplashScreen.show() sys.exit(app.exec())