Qt 更改背景色时为按钮保留3D效果
我正在尝试对我的按钮应用3D效果,如下所示。默认按钮样式有一些3D效果,但当我通过Qt 更改背景色时为按钮保留3D效果,qt,qtstylesheets,Qt,Qtstylesheets,我正在尝试对我的按钮应用3D效果,如下所示。默认按钮样式有一些3D效果,但当我通过setStyleSheet(“背景色:绿色”)应用背景色时,看起来有点乏味 应用不同颜色时,如何保持按钮的3D效果 如果访问样式表的方法是调用覆盖整个样式表的setStyleSheet,那么应该有一种方法 获取当前样式表() 修改它()并 重新应用它(setStyleSheet()) 向我们展示您希望绿色按钮的外观!(这样做的最佳选择可能是以样式表的形式表示)绿色按钮样式的一个良好起点似乎是:
setStyleSheet(“背景色:绿色”)应用背景色时代码>,看起来有点乏味
应用不同颜色时,如何保持按钮的3D效果 如果访问样式表的方法是调用覆盖整个样式表的setStyleSheet
,那么应该有一种方法
- 获取当前样式表()
- 修改它()并
- 重新应用它(
setStyleSheet()
)
向我们展示您希望绿色按钮的外观!(这样做的最佳选择可能是以样式表的形式表示)绿色按钮样式的一个良好起点似乎是: