作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我用qt在托盘栏上做了一个带有图标的应用程序,这是我制作图标的方式;
trayIcon->setIcon(QIcon("favicon.ico"));
但它只在我的电脑上显示图标,当我将项目交给其他人时它只是不可见。即使我做下一件事;
trayIcon->setIcon(QIcon(QDir::currentPath() + "/favicon.ico"));
有人知道这个问题吗?/如何解决?谢谢!
最佳答案
您确定已将 favicon.ico 部署到其他计算机吗?我建议你把 favicon.ico 文件放到资源文件中。 More information about Qt resource system.
如果您想将图标作为一个单独的文件,您可以尝试将 QDir::currentPath() 更改为 QApplication::applicationDirPath()。当前路径可能不是那些其他计算机中的应用程序路径。
关于c++ - qticon 只显示在我的电脑上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3184442/
我用qt在托盘栏上做了一个带有图标的应用程序,这是我制作图标的方式; trayIcon->setIcon(QIcon("favicon.ico")); 但它只在我的电脑上显示图标,当我将项目交给其他人
我是一名优秀的程序员,十分优秀!