Я из другой страны, и я только изучаю английский sh, затем получаю его
Все сегодняшнее утро я пытался заставить код работать, я не знаю, что делать Моя цель - прокрутка Групповой ящик, в котором много-много кнопок
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'buttons.ui'
#
# Created by: PyQt5 UI code generator 5.10.1
#
# WARNING! All changes made in this file will be lost!
import sys
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(378, 368)
buttons = []
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.groupBox = QtWidgets.QGroupBox(self.centralwidget)
self.groupBox.setGeometry(QtCore.QRect(120, 80, 141, 151))
self.groupBox.setObjectName("groupBox")
for i in range(1,30):
buttons.append((QtWidgets.QPushButton(self.groupBox), QtWidgets.QPushButton(self.groupBox)))
buttons[-1][0].setGeometry(QtCore.QRect(10, i*30, 90, 25))
buttons[-1][0].setObjectName("group_{0}".format(i))
buttons[-1][1].setGeometry(QtCore.QRect(100, i*30, 20, 25))
buttons[-1][0].setObjectName("del_{0}".format(i))
# Two next rows can be comment to show the groupBox
scroll = QtWidgets.QScrollArea()
scroll.setWidget(self.groupBox)
MainWindow.setCentralWidget(self.centralwidget)
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "Имя группы"))
class ExampleApp(QtWidgets.QMainWindow, Ui_MainWindow):
def __init__(self):
super().__init__()
self.setupUi(self)
def main():
app = QtWidgets.QApplication(sys.argv)
window = ExampleApp()
window.show()
app.exec_()
if __name__ == "__main__":
main()
Пожалуйста, помогите мне. Я не знаю, что делать!