gpt4 book ai didi

c++ - seticon 不工作

转载 作者:太空宇宙 更新时间:2023-11-04 13:43:09 25 4
gpt4 key购买 nike

我用 Qt/C++ 开发了一个文件浏览器。我正在显示文件和文件夹,但如果它是文件或文件夹,我想添加一个图标。

我用过:

item->setIcon(0,*(new QIcon(":images/file.jpg")));

但是没有任何显示。我已将该文件添加到项目中,它出现在项目的“其他文件”/“图像”文件夹中。

我是否需要在其他位置声明文件以及如何声明?

谢谢

最佳答案

您正在使用 Qt Creator 进行开发吗?

我认为有两种方法可以解决这个问题:

1) 尝试将文件加载为新的 QIcon("qrc:/images/file.jpg");可能从资源中加载有问题。

2) 尝试将 jpg 更改为 png 文件,如 vahancho 所说(jpeg 库必须附加到项目以支持 qt 中的 jpeg)- Jpeg qt plugin

问候。

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

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