Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсовая / client_gui

.py
Скачиваний:
0
Добавлен:
12.02.2024
Размер:
6.62 Кб
Скачать
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(800, 560)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.horizontalLayoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.horizontalLayoutWidget.setGeometry(QtCore.QRect(0, 0, 799, 539))
        self.horizontalLayoutWidget.setObjectName("horizontalLayoutWidget")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.horizontalLayoutWidget)
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.verticalLayout_1 = QtWidgets.QVBoxLayout()
        self.verticalLayout_1.setObjectName("verticalLayout_1")
        self.label = QtWidgets.QLabel(self.horizontalLayoutWidget)
        font = QtGui.QFont("Arial", 14)
        font.setPointSize(18)
        font.setBold(False)
        font.setUnderline(False)
        font.setWeight(70)
        self.label.setFont(font)
        self.label.setAlignment(QtCore.Qt.AlignCenter)
        self.label.setObjectName("label")
        self.verticalLayout_1.addWidget(self.label)
        self.listWidget = QtWidgets.QListWidget(self.horizontalLayoutWidget)
        self.listWidget.setWordWrap(True)
        self.listWidget.setObjectName("listWidget")
        self.verticalLayout_1.addWidget(self.listWidget)
        self.sendToServer_3 = QtWidgets.QPushButton(self.horizontalLayoutWidget)
        self.sendToServer_3.setObjectName("sendToServer_3")
        self.sendToServer_3.setStyleSheet(
            "QPushButton {"
            "   border: 2px solid white;"  # White border
            "   font-weight: bold;"  # Bold text
            "   font-size: 14px;"  # Larger font size
            "}"
        )
        self.verticalLayout_1.addWidget(self.sendToServer_3)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.lineEdit_2 = QtWidgets.QLineEdit(self.horizontalLayoutWidget)
        self.lineEdit_2.setText("")
        self.lineEdit_2.setObjectName("lineEdit_2")
        self.horizontalLayout_3.addWidget(self.lineEdit_2)
        self.lineEdit = QtWidgets.QLineEdit(self.horizontalLayoutWidget)
        self.lineEdit.setText("")
        self.lineEdit.setObjectName("lineEdit")
        self.horizontalLayout_3.addWidget(self.lineEdit)
        self.verticalLayout_1.addLayout(self.horizontalLayout_3)
        self.sendToServer_1 = QtWidgets.QPushButton(self.horizontalLayoutWidget)
        self.sendToServer_1.setObjectName("sendToServer_1")
        self.sendToServer_1.setStyleSheet(
            "QPushButton {"
            "   border: 2px solid white;"  # White border
            "   font-weight: bold;"  # Bold text
            "   font-size: 14px;"  # Larger font size
            "}"
        )
        self.verticalLayout_1.addWidget(self.sendToServer_1)
        self.horizontalLayout.addLayout(self.verticalLayout_1)
        self.line = QtWidgets.QFrame(self.horizontalLayoutWidget)
        self.line.setFrameShape(QtWidgets.QFrame.VLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.horizontalLayout.addWidget(self.line)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.label_2 = QtWidgets.QLabel(self.horizontalLayoutWidget)
        font = QtGui.QFont("Arial", 14)
        font.setPointSize(18)
        font.setBold(False)
        font.setUnderline(False)
        font.setWeight(70)
        self.label_2.setFont(font)
        self.label_2.setAlignment(QtCore.Qt.AlignCenter)
        self.label_2.setObjectName("label_2")
        self.verticalLayout_2.addWidget(self.label_2)
        self.listWidget_2 = QtWidgets.QListWidget(self.horizontalLayoutWidget)
        self.listWidget_2.setProperty("isWrapping", False)
        self.listWidget_2.setWordWrap(True)
        self.listWidget_2.setObjectName("listWidget_2")
        self.verticalLayout_2.addWidget(self.listWidget_2)
        self.sendToServer_4 = QtWidgets.QPushButton(self.horizontalLayoutWidget)
        self.sendToServer_4.setObjectName("sendToServer_4")
        self.sendToServer_4.setStyleSheet(
            "QPushButton {"
            "   border: 2px solid white;"  # White border
            "   font-weight: bold;"  # Bold text
            "   font-size: 14px;"  # Larger font size
            "}"
        )
        self.verticalLayout_2.addWidget(self.sendToServer_4)
        self.sendToServer_2 = QtWidgets.QPushButton(self.horizontalLayoutWidget)
        self.sendToServer_2.setObjectName("sendToServer_2")
        self.sendToServer_2.setStyleSheet(
            "QPushButton {"
            "   border: 2px solid white;"  # White border
            "   font-weight: bold;"  # Bold text
            "   font-size: 14px;"  # Larger font size
            "}"
        )
        self.verticalLayout_2.addWidget(self.sendToServer_2)
        self.horizontalLayout.addLayout(self.verticalLayout_2)
        MainWindow.setCentralWidget(self.centralwidget)
        # Установка стилей для всего интерфейса
        MainWindow.setStyleSheet(
            "background-color: black;"  # Черный фон
            "color: white;"  # Белый текст
        )
        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "Клиент"))
        self.label.setText(_translate("MainWindow", "Сервер 1"))
        self.sendToServer_3.setText(_translate("MainWindow", "Отправить имя пользователя и имя компьютера"))
        self.lineEdit_2.setPlaceholderText(_translate("MainWindow", "x"))
        self.lineEdit.setPlaceholderText(_translate("MainWindow", "y"))
        self.sendToServer_1.setText(_translate("MainWindow", "Отправить координаты"))
        self.label_2.setText(_translate("MainWindow", "Сервер 2"))
        self.sendToServer_4.setText(_translate("MainWindow", "Получить идентификатор серверного процесса"))
        self.sendToServer_2.setText(_translate("MainWindow", "Получить идентификаторы потоков серверного процесса"))
Соседние файлы в папке Курсовая