首页 > 解决方案 > 可检查的工具按钮图标颜色更改

问题描述

我想要像 VLC 播放暂停按钮一样的效果。根据其他帖子,我有

  1. 已创建带有播放暂停图标(透明背景)的资源文件。
  2. 通过 qt 设计器创建了可检查的工具按钮。
  3. 通过 qt 设计器为正常关闭/打开分配了图标。

但是,当我运行应用程序并单击按钮(IsCkecked为真)时,图标会变成灰色。我不想改变背景颜色。我不确定,是什么导致了这种行为。

有谁知道这背后的原因?提前致谢。

标签: qt5c++14

解决方案


将样式表设置为播放按钮。

像这样... QPushButton { background-color:#fffff; }

QPushButton:pressed
{
    background-color:#fffff; 
}

推荐阅读