【问题标题】:QPushButton stylesheet when setCheckable(true)setCheckable(true) 时的 QPushButton 样式表
【发布时间】:2016-09-20 01:12:36
【问题描述】:

当我使用时

myButton->setCheckable(true);

有-我不知道怎么称呼它-一种网格:

有没有可能没有这个网格,这里只有我的绿色背景?

【问题讨论】:

  • myButton->setStyleSheet("QPushButton:checked{ background-color: green; }"); ?

标签: qt qtstylesheets qpushbutton


【解决方案1】:

使用checked 属性:

QPushButton:checked{
  background-color: ...
  border: none;
}

同样适用于pressed,如果您也想更改它。

注意:您可以阅读有关属性here 的所有信息(只需搜索QPushButton 即可找到属于按钮的属性。删除边框似乎是必要的,基于文档(否则可能不会应用背景颜色)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-19
    • 2012-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-03
    • 2014-11-28
    • 2020-10-11
    相关资源
    最近更新 更多