相关疑难解决方法(0)

如何更改QPushButton文本和背景颜色

我正在使用以下代码连接QMenu到QPushButton.单击按钮时,会显示包含多个子菜单项的下拉菜单.

button=QPushButton()
button.setText("Press Me")

font=QtGui.QFont()
button.setFont(font)
button.setSizePolicy(ToolButtonSizePolicy)

button.setPopupMode(QtGui.QToolButton.InstantPopup)
menu=QtGui.QMenu()
button.setMenu(menu)

menuItem1=menu.addAction('Menu Item1')
menuItem2=menu.addAction('Menu Item2') 
Run Code Online (Sandbox Code Playgroud)

现在根据条件,我想QPushButton通过给它一个文本和背景颜色自定义显示.以下代码行(应该更改背景颜色)对QPushButton连接到QMenu 没有影响.

button.setStyleSheet('QPushButton {background-color: #A3C1DA}')
Run Code Online (Sandbox Code Playgroud)

我想知道如何更改QPushButton按钮的文本颜色的背景颜色.

python qt pyqt qtstylesheets

17
推荐指数
2
解决办法
5万
查看次数

标签 统计

pyqt ×1

python ×1

qt ×1

qtstylesheets ×1