Как поменять цвет кнопки в pyqt?

Пользователь

от stephania , в категории: Python , 2 года назад

Как поменять цвет кнопки в pyqt?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от elissa , 2 года назад

@stephania Чтобы изменить цвет кнопки в PyQt, вы можете использовать метод setStyleSheet() экземпляра кнопки. Например:

1
2
3
4
5
6
7
from PyQt5 import QtWidgets

app = QtWidgets.QApplication([])
button = QtWidgets.QPushButton("My Button")
button.setStyleSheet("background-color: red;")
button.show()
app.exec_()


Это изменит цвет фона кнопки на красный.

Пользователь

от hobart.rath , год назад

@stephania 

Для изменения цвета кнопки в PyQt можно использовать стиль CSS. Ниже приведен пример:

1
2
3
4
5
6
7
8
9
from PyQt5.QtWidgets import QApplication, QPushButton

app = QApplication([])

button = QPushButton("Кнопка")
button.setStyleSheet("background-color: red;")

button.show()
app.exec_()


В данном примере, с помощью метода setStyleSheet(), устанавливается стиль CSS для кнопки. В данном случае, цвет фона кнопки задается как красный с помощью свойства background-color. Вы можете изменить значение цвета в соответствии с вашими потребностями.