Dev new system, launcher will not work until update
This commit is contained in:
@@ -1,124 +1,56 @@
|
||||
from PyQt5 import QtCore, QtGui, QtWidgets
|
||||
import json
|
||||
|
||||
|
||||
class Ui_KOTIKOTlauncher(object):
|
||||
def setupUi(self, KOTIKOTlauncher):
|
||||
# self.gridLayout.addWidget(self.pushButton, ряд, столбец, 1, 1)
|
||||
@staticmethod
|
||||
def genSize() -> tuple:
|
||||
with open("OfficialProjects/LAUNCHERFILES/apps.json") as appsfile:
|
||||
apps = len(list(json.load(appsfile)))
|
||||
h = 1
|
||||
w = 1
|
||||
while h * w < apps:
|
||||
h += 1
|
||||
if h * w < apps:
|
||||
w += 1
|
||||
return h * 105 + 5, w * 105 + 25, w
|
||||
|
||||
def setupUi(self, KOTIKOTlauncher):
|
||||
self.genSize()
|
||||
KOTIKOTlauncher.setObjectName("KOTIKOTlauncher")
|
||||
KOTIKOTlauncher.resize(434, 470)
|
||||
KOTIKOTlauncher.setMinimumSize(QtCore.QSize(50, 50))
|
||||
KOTIKOTlauncher.setMaximumSize(QtCore.QSize(16777215, 16777215))
|
||||
self.size = self.genSize()
|
||||
KOTIKOTlauncher.resize(self.size[0], self.size[1])
|
||||
KOTIKOTlauncher.setMinimumSize(QtCore.QSize(self.size[0], self.size[1]))
|
||||
KOTIKOTlauncher.setMaximumSize(QtCore.QSize(self.size[0], self.size[1]))
|
||||
|
||||
self.centralwidget = QtWidgets.QWidget(KOTIKOTlauncher)
|
||||
self.centralwidget.setObjectName("centralwidget")
|
||||
|
||||
self.gridLayoutWidget = QtWidgets.QWidget(self.centralwidget)
|
||||
self.gridLayoutWidget.setGeometry(QtCore.QRect(0, 0, 431, 435))
|
||||
self.gridLayoutWidget.setGeometry(QtCore.QRect(0, 0, 425, 425))
|
||||
self.gridLayoutWidget.setObjectName("gridLayoutWidget")
|
||||
self.gridLayout = QtWidgets.QGridLayout(self.gridLayoutWidget)
|
||||
self.gridLayout.setContentsMargins(7, 7, 7, 7)
|
||||
self.gridLayout.setSpacing(7)
|
||||
self.gridLayout.setContentsMargins(5, 5, 5, 5)
|
||||
self.gridLayout.setSpacing(5)
|
||||
self.gridLayout.setObjectName("gridLayout")
|
||||
|
||||
self.pushButton_1 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_1.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_1.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_1.setStyleSheet("")
|
||||
self.pushButton_1.setObjectName("pushButton")
|
||||
self.gridLayout.addWidget(self.pushButton_1, 0, 0, 1, 1)
|
||||
with open("OfficialProjects/LAUNCHERFILES/apps.json") as appsfile:
|
||||
apps = list(json.load(appsfile))
|
||||
|
||||
self.pushButton_2 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_2.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_2.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_2.setObjectName("pushButton_2")
|
||||
self.gridLayout.addWidget(self.pushButton_2, 0, 1, 1, 1)
|
||||
|
||||
self.pushButton_3 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_3.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_3.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_3.setObjectName("pushButton_3")
|
||||
self.gridLayout.addWidget(self.pushButton_3, 0, 2, 1, 1)
|
||||
|
||||
self.pushButton_4 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_4.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_4.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_4.setObjectName("pushButton_4")
|
||||
self.gridLayout.addWidget(self.pushButton_4, 1, 0, 1, 1)
|
||||
|
||||
self.pushButton_5 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_5.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_5.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_5.setObjectName("pushButton_5")
|
||||
self.gridLayout.addWidget(self.pushButton_5, 1, 1, 1, 1)
|
||||
|
||||
self.pushButton_6 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_6.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_6.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_6.setObjectName("pushButton_6")
|
||||
self.gridLayout.addWidget(self.pushButton_6, 1, 2, 1, 1)
|
||||
|
||||
self.pushButton_7 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_7.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_7.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_7.setObjectName("pushButton_7")
|
||||
self.gridLayout.addWidget(self.pushButton_7, 3, 0, 1, 1)
|
||||
|
||||
self.pushButton_8 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_8.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_8.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_8.setObjectName("pushButton_8")
|
||||
self.gridLayout.addWidget(self.pushButton_8, 3, 1, 1, 1)
|
||||
|
||||
self.pushButton_9 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_9.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_9.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_9.setObjectName("pushButton_9")
|
||||
self.gridLayout.addWidget(self.pushButton_9, 3, 2, 1, 1)
|
||||
|
||||
self.pushButton_10 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_10.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_10.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_10.setObjectName("pushButton_100")
|
||||
self.gridLayout.addWidget(self.pushButton_10, 0, 4, 1, 1)
|
||||
|
||||
self.pushButton_11 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_11.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_11.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_11.setObjectName("pushButton_11")
|
||||
self.gridLayout.addWidget(self.pushButton_11, 1, 4, 1, 1)
|
||||
|
||||
self.pushButton_12 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_12.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_12.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_12.setObjectName("pushButton_12")
|
||||
self.gridLayout.addWidget(self.pushButton_12, 3, 4, 1, 1)
|
||||
|
||||
self.pushButton_13 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_13.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_13.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_13.setObjectName("pushButton_13")
|
||||
self.gridLayout.addWidget(self.pushButton_13, 4, 0, 1, 1)
|
||||
|
||||
self.pushButton_14 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_14.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_14.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_14.setObjectName("pushButton_14")
|
||||
self.gridLayout.addWidget(self.pushButton_14, 4, 1, 1, 1)
|
||||
|
||||
self.pushButton_15 = QtWidgets.QPushButton(self.gridLayoutWidget)
|
||||
self.pushButton_15.setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_15.setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.pushButton_15.setObjectName("pushButton_15")
|
||||
self.gridLayout.addWidget(self.pushButton_15, 4, 2, 1, 1)
|
||||
self.buttons = list()
|
||||
for i in range(len(apps)):
|
||||
self.buttons.append(QtWidgets.QPushButton(self.gridLayoutWidget))
|
||||
self.buttons[i].setMinimumSize(QtCore.QSize(100, 100))
|
||||
self.buttons[i].setMaximumSize(QtCore.QSize(100, 100))
|
||||
self.buttons[i].setObjectName(apps[i])
|
||||
self.buttons[i].setText(apps[i])
|
||||
self.gridLayout.addWidget(self.buttons[i], i // self.size[2], i % self.size[2], 1, 1)
|
||||
|
||||
KOTIKOTlauncher.setCentralWidget(self.centralwidget)
|
||||
self.menubar = QtWidgets.QMenuBar(KOTIKOTlauncher)
|
||||
self.menubar.setGeometry(QtCore.QRect(0, 0, 434, 21))
|
||||
self.menubar.setObjectName("menubar")
|
||||
KOTIKOTlauncher.setMenuBar(self.menubar)
|
||||
self.statusbar = QtWidgets.QStatusBar(KOTIKOTlauncher)
|
||||
self.statusbar.setObjectName("statusbar")
|
||||
KOTIKOTlauncher.setStatusBar(self.statusbar)
|
||||
|
||||
self.menuSettings = QtWidgets.QMenu(self.menubar)
|
||||
self.menubar.addAction(self.menuSettings.menuAction())
|
||||
@@ -126,7 +58,6 @@ class Ui_KOTIKOTlauncher(object):
|
||||
self.actionOpen_settings.setObjectName("actionOpen_settings")
|
||||
self.menuSettings.addAction(self.actionOpen_settings)
|
||||
|
||||
|
||||
self.retranslateUi(KOTIKOTlauncher)
|
||||
QtCore.QMetaObject.connectSlotsByName(KOTIKOTlauncher)
|
||||
|
||||
@@ -135,21 +66,6 @@ class Ui_KOTIKOTlauncher(object):
|
||||
KOTIKOTlauncher.setWindowTitle(_translate("KOTIKOTlauncher", "KOTIKOTlauncher"))
|
||||
self.menuSettings.setTitle(_translate("KOTIKOTlauncher", "Settings"))
|
||||
self.actionOpen_settings.setText(_translate("KOTIKOTlauncher", "Open settings"))
|
||||
self.pushButton_1.setText(_translate("KOTIKOTlauncher", "AutoShipper"))
|
||||
self.pushButton_2.setText(_translate("KOTIKOTlauncher", "Bars`s auto\nbridger"))
|
||||
self.pushButton_3.setText(_translate("KOTIKOTlauncher", "CatBench"))
|
||||
self.pushButton_4.setText(_translate("KOTIKOTlauncher", "autoPage\nRestarter"))
|
||||
self.pushButton_5.setText(_translate("KOTIKOTlauncher", "Files\nconnector"))
|
||||
self.pushButton_6.setText(_translate("KOTIKOTlauncher", "Meowarch"))
|
||||
self.pushButton_7.setText(_translate("KOTIKOTlauncher", "PyQt\nconverter"))
|
||||
self.pushButton_8.setText(_translate("KOTIKOTlauncher", "File\ngenerator"))
|
||||
self.pushButton_9.setText(_translate("KOTIKOTlauncher", "SuperTimer"))
|
||||
self.pushButton_10.setText(_translate("KOTIKOTlauncher", "Koto\nGame\nScam"))
|
||||
self.pushButton_11.setText(_translate("KOTIKOTlauncher", "noHidden\nText"))
|
||||
self.pushButton_12.setText(_translate("KOTIKOTlauncher", "Bars`s auto\nbridger 2"))
|
||||
self.pushButton_13.setText(_translate("KOTIKOTlauncher", "KotoGTA\nSingler"))
|
||||
self.pushButton_14.setText(_translate("KOTIKOTlauncher", "KOTO_LAN\nControl"))
|
||||
self.pushButton_15.setText(_translate("KOTIKOTlauncher", "Koto\nPython\nCompiler"))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user