Всем привет, пытаюсь писать интерфейс на PyQt без QT Designer. Мне нужно в одном блоке StyleSheet установить дизайн для нескольких кнопок. (в данном случае b1 и b2).
groubBox.setStyleSheet не работает(
from PyQt5 import QtWidgets,QtGui,QtCore
from PyQt5.QtWidgets import QGroupBox,QHBoxLayout,QVBoxLayout,QPushButton
class Main(object):
def setupUi(self,window):
window.setObjectName("window")
window.setMinimumSize(500,500)
window.setWindowTitle("My Window")
self.central = QtWidgets.QWidget(window)
self.central.setObjectName("central")
window.setCentralWidget(self.central)
buttonsBox = QGroupBox("select") #группа кнопок
hbox = QHBoxLayout()
hbox.addWidget(buttonsBox)
vbox = QVBoxLayout()
self.b1 = QPushButton("ok",self.central).setGeometry(100,100,100,30) #первая кнопка
vbox.addWidget(self.b1)
self.b2 = QPushButton("cancel",self.central).setGeometry(0,100,100,30) #вторая кнопка
if __name__=="__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
MainWindow = QtWidgets.QMainWindow()
ui = Main()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())