обновление gui

This commit is contained in:
Евгений Храмов 2023-05-21 12:02:37 +03:00
parent 08d0a0dc0d
commit f3466c29c5
2 changed files with 611 additions and 436 deletions

70
hlna.ui

@ -14,15 +14,9 @@
<string>MainWindow</string> <string>MainWindow</string>
</property> </property>
<widget class="QWidget" name="centralwidget"> <widget class="QWidget" name="centralwidget">
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QTabWidget" name="tabWidget"> <widget class="QTabWidget" name="tabWidget">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1551</width>
<height>941</height>
</rect>
</property>
<property name="maximumSize"> <property name="maximumSize">
<size> <size>
<width>1551</width> <width>1551</width>
@ -36,17 +30,11 @@
<attribute name="title"> <attribute name="title">
<string>ARK</string> <string>ARK</string>
</attribute> </attribute>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0">
<widget class="QTabWidget" name="tabWidget_2"> <widget class="QTabWidget" name="tabWidget_2">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1541</width>
<height>901</height>
</rect>
</property>
<property name="currentIndex"> <property name="currentIndex">
<number>1</number> <number>0</number>
</property> </property>
<property name="tabsClosable"> <property name="tabsClosable">
<bool>true</bool> <bool>true</bool>
@ -58,15 +46,9 @@
<attribute name="title"> <attribute name="title">
<string>Tab 1</string> <string>Tab 1</string>
</attribute> </attribute>
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0">
<widget class="QGroupBox" name="groupBox"> <widget class="QGroupBox" name="groupBox">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>471</width>
<height>871</height>
</rect>
</property>
<property name="title"> <property name="title">
<string/> <string/>
</property> </property>
@ -287,19 +269,15 @@ p, li { white-space: pre-wrap; }
</property> </property>
</widget> </widget>
</widget> </widget>
</item>
<item row="0" column="1">
<widget class="QGroupBox" name="groupBox_2"> <widget class="QGroupBox" name="groupBox_2">
<property name="geometry">
<rect>
<x>470</x>
<y>0</y>
<width>1071</width>
<height>871</height>
</rect>
</property>
<property name="title"> <property name="title">
<string>ini</string> <string>ini</string>
</property> </property>
</widget> </widget>
</item>
</layout>
</widget> </widget>
<widget class="QWidget" name="tab_6"> <widget class="QWidget" name="tab_6">
<attribute name="title"> <attribute name="title">
@ -307,20 +285,16 @@ p, li { white-space: pre-wrap; }
</attribute> </attribute>
</widget> </widget>
</widget> </widget>
</item>
</layout>
</widget> </widget>
<widget class="QWidget" name="tab_2"> <widget class="QWidget" name="tab_2">
<attribute name="title"> <attribute name="title">
<string>7 Days to Die</string> <string>7 Days to Die</string>
</attribute> </attribute>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QGroupBox" name="groupBox_3"> <widget class="QGroupBox" name="groupBox_3">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>471</width>
<height>901</height>
</rect>
</property>
<property name="title"> <property name="title">
<string/> <string/>
</property> </property>
@ -462,21 +436,19 @@ p, li { white-space: pre-wrap; }
</property> </property>
</widget> </widget>
</widget> </widget>
</item>
<item row="0" column="1">
<widget class="QGroupBox" name="groupBox_4"> <widget class="QGroupBox" name="groupBox_4">
<property name="geometry">
<rect>
<x>470</x>
<y>0</y>
<width>1071</width>
<height>901</height>
</rect>
</property>
<property name="title"> <property name="title">
<string>xml</string> <string>xml</string>
</property> </property>
</widget> </widget>
</item>
</layout>
</widget> </widget>
</widget> </widget>
</item>
</layout>
</widget> </widget>
<widget class="QMenuBar" name="menubar"> <widget class="QMenuBar" name="menubar">
<property name="geometry"> <property name="geometry">

203
hlnaui.py Normal file

@ -0,0 +1,203 @@
# Form implementation generated from reading ui file './hlna.ui'
#
# Created by: PyQt6 UI code generator 6.5.0
#
# 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
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(1552, 1000)
self.centralwidget = QtWidgets.QWidget(parent=MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.horizontalLayout = QtWidgets.QHBoxLayout(self.centralwidget)
self.horizontalLayout.setObjectName("horizontalLayout")
self.tabWidget = QtWidgets.QTabWidget(parent=self.centralwidget)
self.tabWidget.setMaximumSize(QtCore.QSize(1551, 941))
self.tabWidget.setObjectName("tabWidget")
self.tab = QtWidgets.QWidget()
self.tab.setObjectName("tab")
self.gridLayout_2 = QtWidgets.QGridLayout(self.tab)
self.gridLayout_2.setObjectName("gridLayout_2")
self.tabWidget_2 = QtWidgets.QTabWidget(parent=self.tab)
self.tabWidget_2.setTabsClosable(True)
self.tabWidget_2.setTabBarAutoHide(True)
self.tabWidget_2.setObjectName("tabWidget_2")
self.tab_5 = QtWidgets.QWidget()
self.tab_5.setObjectName("tab_5")
self.gridLayout_3 = QtWidgets.QGridLayout(self.tab_5)
self.gridLayout_3.setObjectName("gridLayout_3")
self.groupBox = QtWidgets.QGroupBox(parent=self.tab_5)
self.groupBox.setTitle("")
self.groupBox.setObjectName("groupBox")
self.textEdit = QtWidgets.QTextEdit(parent=self.groupBox)
self.textEdit.setGeometry(QtCore.QRect(10, 30, 441, 31))
self.textEdit.setObjectName("textEdit")
self.label = QtWidgets.QLabel(parent=self.groupBox)
self.label.setGeometry(QtCore.QRect(10, 10, 81, 18))
self.label.setScaledContents(True)
self.label.setObjectName("label")
self.textEdit_2 = QtWidgets.QTextEdit(parent=self.groupBox)
self.textEdit_2.setGeometry(QtCore.QRect(10, 80, 131, 31))
self.textEdit_2.setObjectName("textEdit_2")
self.label_2 = QtWidgets.QLabel(parent=self.groupBox)
self.label_2.setGeometry(QtCore.QRect(10, 60, 81, 18))
self.label_2.setScaledContents(True)
self.label_2.setObjectName("label_2")
self.label_3 = QtWidgets.QLabel(parent=self.groupBox)
self.label_3.setGeometry(QtCore.QRect(170, 60, 81, 18))
self.label_3.setScaledContents(True)
self.label_3.setObjectName("label_3")
self.textEdit_3 = QtWidgets.QTextEdit(parent=self.groupBox)
self.textEdit_3.setGeometry(QtCore.QRect(170, 80, 131, 31))
self.textEdit_3.setObjectName("textEdit_3")
self.textEdit_4 = QtWidgets.QTextEdit(parent=self.groupBox)
self.textEdit_4.setGeometry(QtCore.QRect(330, 80, 121, 31))
self.textEdit_4.setObjectName("textEdit_4")
self.label_4 = QtWidgets.QLabel(parent=self.groupBox)
self.label_4.setGeometry(QtCore.QRect(330, 60, 81, 18))
self.label_4.setScaledContents(True)
self.label_4.setObjectName("label_4")
self.textEdit_5 = QtWidgets.QTextEdit(parent=self.groupBox)
self.textEdit_5.setGeometry(QtCore.QRect(10, 140, 221, 31))
self.textEdit_5.setObjectName("textEdit_5")
self.label_5 = QtWidgets.QLabel(parent=self.groupBox)
self.label_5.setGeometry(QtCore.QRect(10, 120, 101, 18))
self.label_5.setScaledContents(True)
self.label_5.setObjectName("label_5")
self.label_6 = QtWidgets.QLabel(parent=self.groupBox)
self.label_6.setGeometry(QtCore.QRect(240, 120, 161, 18))
self.label_6.setScaledContents(True)
self.label_6.setObjectName("label_6")
self.textEdit_6 = QtWidgets.QTextEdit(parent=self.groupBox)
self.textEdit_6.setGeometry(QtCore.QRect(230, 140, 221, 31))
self.textEdit_6.setObjectName("textEdit_6")
self.textEdit_7 = QtWidgets.QTextEdit(parent=self.groupBox)
self.textEdit_7.setGeometry(QtCore.QRect(10, 200, 71, 31))
self.textEdit_7.setObjectName("textEdit_7")
self.label_7 = QtWidgets.QLabel(parent=self.groupBox)
self.label_7.setGeometry(QtCore.QRect(10, 180, 131, 18))
self.label_7.setScaledContents(True)
self.label_7.setObjectName("label_7")
self.checkBox = QtWidgets.QCheckBox(parent=self.groupBox)
self.checkBox.setGeometry(QtCore.QRect(140, 200, 301, 31))
self.checkBox.setObjectName("checkBox")
self.gridLayout_3.addWidget(self.groupBox, 0, 0, 1, 1)
self.groupBox_2 = QtWidgets.QGroupBox(parent=self.tab_5)
self.groupBox_2.setObjectName("groupBox_2")
self.gridLayout_3.addWidget(self.groupBox_2, 0, 1, 1, 1)
self.tabWidget_2.addTab(self.tab_5, "")
self.tab_6 = QtWidgets.QWidget()
self.tab_6.setObjectName("tab_6")
self.tabWidget_2.addTab(self.tab_6, "")
self.gridLayout_2.addWidget(self.tabWidget_2, 0, 0, 1, 1)
self.tabWidget.addTab(self.tab, "")
self.tab_2 = QtWidgets.QWidget()
self.tab_2.setObjectName("tab_2")
self.gridLayout = QtWidgets.QGridLayout(self.tab_2)
self.gridLayout.setObjectName("gridLayout")
self.groupBox_3 = QtWidgets.QGroupBox(parent=self.tab_2)
self.groupBox_3.setTitle("")
self.groupBox_3.setObjectName("groupBox_3")
self.textEdit_8 = QtWidgets.QTextEdit(parent=self.groupBox_3)
self.textEdit_8.setGeometry(QtCore.QRect(10, 30, 441, 31))
self.textEdit_8.setObjectName("textEdit_8")
self.label_8 = QtWidgets.QLabel(parent=self.groupBox_3)
self.label_8.setGeometry(QtCore.QRect(10, 10, 81, 18))
self.label_8.setScaledContents(True)
self.label_8.setObjectName("label_8")
self.textEdit_9 = QtWidgets.QTextEdit(parent=self.groupBox_3)
self.textEdit_9.setGeometry(QtCore.QRect(10, 80, 131, 31))
self.textEdit_9.setObjectName("textEdit_9")
self.label_9 = QtWidgets.QLabel(parent=self.groupBox_3)
self.label_9.setGeometry(QtCore.QRect(10, 60, 81, 18))
self.label_9.setScaledContents(True)
self.label_9.setObjectName("label_9")
self.textEdit_12 = QtWidgets.QTextEdit(parent=self.groupBox_3)
self.textEdit_12.setGeometry(QtCore.QRect(10, 140, 221, 31))
self.textEdit_12.setObjectName("textEdit_12")
self.label_12 = QtWidgets.QLabel(parent=self.groupBox_3)
self.label_12.setGeometry(QtCore.QRect(10, 120, 101, 18))
self.label_12.setScaledContents(True)
self.label_12.setObjectName("label_12")
self.label_13 = QtWidgets.QLabel(parent=self.groupBox_3)
self.label_13.setGeometry(QtCore.QRect(240, 120, 161, 18))
self.label_13.setScaledContents(True)
self.label_13.setObjectName("label_13")
self.textEdit_13 = QtWidgets.QTextEdit(parent=self.groupBox_3)
self.textEdit_13.setGeometry(QtCore.QRect(230, 140, 221, 31))
self.textEdit_13.setObjectName("textEdit_13")
self.textEdit_14 = QtWidgets.QTextEdit(parent=self.groupBox_3)
self.textEdit_14.setGeometry(QtCore.QRect(10, 200, 71, 31))
self.textEdit_14.setObjectName("textEdit_14")
self.label_14 = QtWidgets.QLabel(parent=self.groupBox_3)
self.label_14.setGeometry(QtCore.QRect(10, 180, 131, 18))
self.label_14.setScaledContents(True)
self.label_14.setObjectName("label_14")
self.gridLayout.addWidget(self.groupBox_3, 0, 0, 1, 1)
self.groupBox_4 = QtWidgets.QGroupBox(parent=self.tab_2)
self.groupBox_4.setObjectName("groupBox_4")
self.gridLayout.addWidget(self.groupBox_4, 0, 1, 1, 1)
self.tabWidget.addTab(self.tab_2, "")
self.horizontalLayout.addWidget(self.tabWidget)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(parent=MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 1552, 30))
self.menubar.setObjectName("menubar")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(parent=MainWindow)
self.statusbar.setObjectName("statusbar")
MainWindow.setStatusBar(self.statusbar)
self.retranslateUi(MainWindow)
self.tabWidget.setCurrentIndex(1)
self.tabWidget_2.setCurrentIndex(0)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
self.label.setText(_translate("MainWindow", "Имя сессии"))
self.textEdit_2.setHtml(_translate("MainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:\'Noto Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">7777</p></body></html>"))
self.label_2.setText(_translate("MainWindow", "Порт"))
self.label_3.setText(_translate("MainWindow", "Querry порт"))
self.textEdit_3.setHtml(_translate("MainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:\'Noto Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">27015</p></body></html>"))
self.textEdit_4.setHtml(_translate("MainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:\'Noto Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">27042</p></body></html>"))
self.label_4.setText(_translate("MainWindow", "Rcon порт"))
self.label_5.setText(_translate("MainWindow", "Пароль сессии"))
self.label_6.setText(_translate("MainWindow", "Пароль администратора"))
self.label_7.setText(_translate("MainWindow", "Количество игроков"))
self.checkBox.setText(_translate("MainWindow", "Передавать в глобальный список серверов"))
self.groupBox_2.setTitle(_translate("MainWindow", "ini"))
self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.tab_5), _translate("MainWindow", "Tab 1"))
self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.tab_6), _translate("MainWindow", "Tab 2"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("MainWindow", "ARK"))
self.label_8.setText(_translate("MainWindow", "Имя сессии"))
self.textEdit_9.setHtml(_translate("MainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:\'Noto Sans\'; font-size:10pt; font-weight:400; font-style:normal;\">\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p></body></html>"))
self.label_9.setText(_translate("MainWindow", "Порт"))
self.label_12.setText(_translate("MainWindow", "Пароль сессии"))
self.label_13.setText(_translate("MainWindow", "Пароль администратора"))
self.label_14.setText(_translate("MainWindow", "Количество игроков"))
self.groupBox_4.setTitle(_translate("MainWindow", "xml"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("MainWindow", "7 Days to Die"))