c++ - 如何获取 QIcon 的文件/资源​​路径

标签 c++ qt qicon

假设我做了这样的事情:

QIcon myIcon(":/resources/icon.ico");

我以后如何确定该图标的路径,例如

QString path = myIcon.getPath();

问题是,没有getPath()成员,我找不到类似的东西,但肯定有办法!

我想我可以继承 QIcon 类并添加此功能,但它可能是内置的,我忽略了它?

最佳答案

文件名未存储在 QIcon 中, 它仅用于 constructing图片。

关于c++ - 如何获取 QIcon 的文件/资源​​路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1685808/

相关文章:

qt - 如何在后台线程中为 QFileSystemModel 创建自定义图标

c++ - 使用指向成员函数的指针的问题

c++ - 解包点云数据集中的 RGB 值

c++ - 如何将 QSerialPort 模块添加到 CMake 中?

qt - 使用 QTreeWidget 项目的应用样式表修改默认小部件文本颜色

qt - 带有 SVG 的 QIcon 显示为黑色

c++ - 仅当类有一个特定方法时如何调用?

c++ - 是否需要释放 pin_ptr 还是自动完成?

python - pip install -U PySide 错误

python - Qt4:为 QIcon 着色