У меня есть виджет QVBoxLayout с несколькими строками, каждая из которых содержит несколько кнопок. В событии я хотел бы выделить одну из строк, изменив ее фон. Я пробовал много разных подходов, и ни один не работал. Каков хороший способ добиться этого?
Pyside: установка фона строки в виджете QVBoxLayout
Ответы (1)
Вы можете сделать следующее для виджета (ов) в нужной строке, заменив черный цветом на желаемый цвет:
myWidget.setStyleSheet("background-color: black;");
person
lpapp
schedule
18.05.2014
QVBoxLayout widget with a few rows, each containing several buttons
-› вы точно не ищете вместо этого QGridLayout? В любом случае, вы пробовалиsetStyleSheet("background-color: black;");
на соответствующих виджетах, где вы можете изменить черный цвет на желаемый цвет? - person lpapp   schedule 17.05.2014AttributeError: 'PySide.QtGui.QVBoxLayout' object has no attribute 'setStyleSheet'
- person Saar Drimer   schedule 17.05.2014