/
sxfour
/
python_all_projects
Обзор
Документация
Войти
/
sxfour
/
python_all_projects
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
python_pyqt5_browserForm/gui/__init__.py
211 строк
9 KB
Egor Levashov
Add files via upload
27 апр 2024, 09:37
Не верифицирован
27 апр 2024, 09:37
0311fbb
Код
Авторство
О чём код?
from PyQt5.QtWebEngineWidgets import QWebEngineView from PyQt5 import QtCore, QtGui, QtWidgets class Ui_Form(object): def setupUi(self, Form): Form.setObjectName("MainWindow") Form.resize(1200, 800) Form.setWindowFlag(QtCore.Qt.FramelessWindowHint) Form.setAttribute(QtCore.Qt.WA_TranslucentBackground) self.verticalLayout = QtWidgets.QVBoxLayout(Form) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setSpacing(0) self.verticalLayout.setObjectName('verticalLayout') self.widget = QtWidgets.QWidget(Form) self.widget.setStyleSheet("QWidget#widget{\n" " border: 4px solid rgb(45, 45, 45);\n" " border-radius: 20px;\n" "}") self.widget.setObjectName("widget") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.widget) self.verticalLayout_2.setContentsMargins(2, 2, 2, 2) self.verticalLayout_2.setSpacing(0) self.verticalLayout_2.setObjectName("verticalLayout_2") self.widget_2 = QtWidgets.QWidget(self.widget) self.widget_2.setMinimumSize(QtCore.QSize(0, 80)) self.widget_2.setMaximumSize(QtCore.QSize(16777215, 80)) self.widget_2.setStyleSheet("QWidget#widget_2{\n" " background-color: rgb(20, 20, 20);\n" " border-top-left-radius: 20px;\n" " border-top-right-radius: 20px;\n" "}\n" "QPushButton{\n" " background-color: rgba(0, 0, 0, 0);\n" " color: rgb(144, 144, 144);\n" " font: bold;\n" " font-size: 15px;\n" " font-familu: entypo;\n" "}\n" "QPushButton:hover{\n" " color: rgb(142, 176, 27);\n" "}\n" "QPushButton:pressed{\n" " paddint-top: 5px;\n" " padding-left: 5px;\n" " color: rgb(91, 88, 53);\n" "}") self.widget_2.setObjectName("widget_2") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.widget_2) self.verticalLayout_3.setContentsMargins(12, -1, 12, -1) self.verticalLayout_3.setObjectName("verticalLayout_3") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label_3 = QtWidgets.QLabel(self.widget_2) self.label_3.setMinimumSize(QtCore.QSize(15, 15)) self.label_3.setMaximumSize(QtCore.QSize(15, 15)) self.label_3.setStyleSheet("background-color: rgb(142, 176, 27);\n" "border-radius: 7px;") self.label_3.setText("") self.label_3.setObjectName("label_3") self.horizontalLayout.addWidget(self.label_3) self.label_4 = QtWidgets.QLabel(self.widget_2) self.label_4.setMinimumSize(QtCore.QSize(15, 15)) self.label_4.setMaximumSize(QtCore.QSize(15, 15)) self.label_4.setStyleSheet("background-color: rgb(45, 45, 45);\n" "border-radius: 7px;") self.label_4.setText("") self.label_4.setObjectName("label_4") self.horizontalLayout.addWidget(self.label_4) self.label_5 = QtWidgets.QLabel(self.widget_2) self.label_5.setMinimumSize(QtCore.QSize(15, 15)) self.label_5.setMaximumSize(QtCore.QSize(15, 15)) self.label_5.setStyleSheet("background-color: rgb(142, 176, 27);\n" "border: 4px solid rgb(45, 45, 45);\n" "border-radius: 7px;") self.label_5.setText("") self.label_5.setObjectName("label_5") self.horizontalLayout.addWidget(self.label_5) self.label_6 = QtWidgets.QLabel(self.widget_2) font = QtGui.QFont() font.setPointSize(12) self.label_6.setFont(font) self.label_6.setLayoutDirection(QtCore.Qt.LeftToRight) self.label_6.setStyleSheet("color: rgb(144, 144, 144);") self.label_6.setAlignment(QtCore.Qt.AlignCenter) self.label_6.setObjectName("label_6") self.horizontalLayout.addWidget(self.label_6) self.pushButton = QtWidgets.QPushButton(self.widget_2) self.pushButton.setMinimumSize(QtCore.QSize(25, 25)) self.pushButton.setMaximumSize(QtCore.QSize(25, 25)) self.pushButton.setObjectName("pushButton") self.horizontalLayout.addWidget(self.pushButton) self.pushButton_2 = QtWidgets.QPushButton(self.widget_2) self.pushButton_2.setMinimumSize(QtCore.QSize(25, 25)) self.pushButton_2.setMaximumSize(QtCore.QSize(25, 25)) self.pushButton_2.setCheckable(True) self.pushButton_2.setObjectName("pushButton_2") self.horizontalLayout.addWidget(self.pushButton_2) self.pushButton_3 = QtWidgets.QPushButton(self.widget_2) self.pushButton_3.setMinimumSize(QtCore.QSize(25, 25)) self.pushButton_3.setMaximumSize(QtCore.QSize(25, 25)) self.pushButton_3.setObjectName("pushButton_3") self.horizontalLayout.addWidget(self.pushButton_3) self.verticalLayout_3.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.pushButton_4 = QtWidgets.QPushButton(self.widget_2) self.pushButton_4.setMinimumSize(QtCore.QSize(25, 25)) self.pushButton_4.setMaximumSize(QtCore.QSize(25, 25)) font = QtGui.QFont() font.setPointSize(-1) font.setBold(True) font.setItalic(False) font.setWeight(75) self.pushButton_4.setFont(font) self.pushButton_4.setObjectName("pushButton_4") self.horizontalLayout_2.addWidget(self.pushButton_4) self.pushButton_5 = QtWidgets.QPushButton(self.widget_2) self.pushButton_5.setMinimumSize(QtCore.QSize(25, 25)) self.pushButton_5.setMaximumSize(QtCore.QSize(25, 25)) self.pushButton_5.setObjectName("pushButton_5") self.horizontalLayout_2.addWidget(self.pushButton_5) self.pushButton_6 = QtWidgets.QPushButton(self.widget_2) self.pushButton_6.setMinimumSize(QtCore.QSize(25, 25)) self.pushButton_6.setMaximumSize(QtCore.QSize(25, 25)) self.pushButton_6.setObjectName("pushButton_6") self.horizontalLayout_2.addWidget(self.pushButton_6) self.lineEdit = QtWidgets.QLineEdit(self.widget_2) self.lineEdit.setMinimumSize(QtCore.QSize(0, 25)) self.lineEdit.setMaximumSize(QtCore.QSize(16777215, 25)) self.lineEdit.setStyleSheet("background-color: rgb(31, 31, 31);\n" "border-radius: 5px;\n" "color: rgb(144, 144, 144);\n" "padding-left: 5px;") self.lineEdit.setObjectName("lineEdit") self.horizontalLayout_2.addWidget(self.lineEdit) self.verticalLayout_3.addLayout(self.horizontalLayout_2) self.verticalLayout_2.addWidget(self.widget_2) self.webEngineView = QWebEngineView(self.widget) self.webEngineView.page().setBackgroundColor(QtGui.QColor(45, 45, 45, 255)) self.webEngineView.setObjectName("webEngineView") self.verticalLayout_2.addWidget(self.webEngineView) self.label_2 = QtWidgets.QLabel(self.widget) self.label_2.setMinimumSize(QtCore.QSize(0, 20)) self.label_2.setMaximumSize(QtCore.QSize(16777215, 20)) self.label_2.setStyleSheet("background-color: rgb(45, 45, 45);\n" "border-bottom-left-radius: 20px;\n" "border-bottom-right-radius: 20px;\n" "color: rgb(144, 144, 144);") self.label_2.setAlignment(QtCore.Qt.AlignCenter) self.label_2.setObjectName("label_2") self.verticalLayout_2.addWidget(self.label_2) self.verticalLayout.addWidget(self.widget) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): _translate = QtCore.QCoreApplication.translate Form.setWindowTitle(_translate("Form", "Form")) # self.label_6.setText(_translate("MainWindow", "Earth Browser 🌏")) self.pushButton.setText(_translate("Form", "—")) self.pushButton_2.setText(_translate("Form", "")) self.pushButton_3.setText(_translate("Form", "X")) self.pushButton_4.setText(_translate("Form", "🡸")) self.pushButton_5.setText(_translate("Form", "🌚")) self.pushButton_6.setText(_translate("Form", "🡺")) self.label_2.setText(_translate("Form", "Developed by sxfour"))