我正在开发一个项目,该项目在一组中有 40 个可检查的按钮,我希望一个按钮的图标根据我定义的值进行更改。我没有创建新按钮,只是更改当前按钮的图标。所以我通过尝试更改一个按钮的图标来测试它。
这是我当前的代码:
QPixmap b1d0(":/textures/blocks/textures/blocks/stone.png");
QIcon ButtonIcon(b1d0);
ui->slot_0->setIcon(ButtonIcon);
ui->slot_0->setIconSize(b1d0.rect().size());
资源路径是直接从我的资源文件中复制的,所以它是正确的,我已经像疯了一样把它弄乱了,但没有改变所以......
slot_0 是我的按钮。
我做错了什么?或者更好的是,我什至可以更改现有按钮的图标吗?
谢谢你的时间 :)