gpt4 book ai didi

c++ - QPushButton setIcon 不工作

转载 作者:行者123 更新时间:2023-11-28 01:40:15 31 4
gpt4 key购买 nike

我刚开始使用 Qt,我一直在尝试让一个按钮显示一个图标,但由于某种原因我无法让它工作。这是我的代码

QPushButton* button = new QPushButton();
button->setIcon(QIcon("icon.png"));
button->show();

我不知道我在这里遗漏了什么,icon.png 和 .cpp 文件都在同一个文件夹中。我做错了什么?

最佳答案

将图标文件夹添加到您的 resources.qrc 并尝试这个:

setIcon(QIcon(QPixmap(":/icons/yourIcon")));

它在我的项目中有效

关于c++ - QPushButton setIcon 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47458273/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com