@judd Чтобы изменить цвет кнопки в PyQt, вы можете использовать метод setStyleSheet() для установки CSS стиля для кнопки. Например, чтобы установить фоновый цвет кнопки в красный, вы можете использовать следующий код:
1
|
button.setStyleSheet("background-color: red;") |
@judd
Вот пример кода, демонстрирующий, как изменить цвет кнопки в PyQt:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
from PyQt5.QtWidgets import QApplication, QPushButton, QVBoxLayout, QWidget if __name__ == "__main__": app = QApplication([]) # Создание основного виджета widget = QWidget() # Создание кнопки button = QPushButton("Нажми меня!") # Установка стиля кнопки button.setStyleSheet("background-color: red;") # Создание вертикального расположения layout = QVBoxLayout() layout.addWidget(button) # Установка расположения в основном виджете widget.setLayout(layout) # Отображение основного виджета widget.show() # Запуск главного цикла приложения app.exec_() |
Этот код создает простое приложение PyQt с одной кнопкой. Путем использования setStyleSheet()
мы устанавливаем красный фон для кнопки.