c++ - 在没有图像文件本身作为源的情况下在 qt 窗口中有一个图像

标签 c++ image qt

我在 Qt 中有一个带有图像( Logo )的窗口。为了让这个小程序发挥作用,必须从 exe 文件访问图像文件(png 或 jpeg)。我希望将图像保存为数组或其他格式,如 cpp 或 h 或其他格式。 Qt 可以吗?

最佳答案

更好的方法是 using the Qt resources system .

您基本上指定要嵌入到 .qrc 文件中的资源,之后您可以通过提供资源路径来使用它们

cutAct = new QAction(QIcon(":/images/cut.png"), tr("Cu&t"), this);

关于c++ - 在没有图像文件本身作为源的情况下在 qt 窗口中有一个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52091160/

相关文章:

c++ - 为什么我会收到此 'redeclared as different kind of symbol' 错误?

javascript - 使用变量 + 按钮更改图像位置

ios - 按钮图像拉伸(stretch)

qt - QSocketNotifier : socket notifiers cannot be disabled from another thread

c# - 为 GFLW 编写 C++/CLI 包装器

c++ - 构造函数、析构函数、重载=运算符函数、复制构造函数不会被继承。这究竟意味着什么?

c++ - 如何解决对自己的C++成员函数的 undefined reference ?

c++ - 使用 Qt 和 opencv 交叉编译到 Raspberry Pi

c++ - 默认析构函数做了多少

java - 从 Java 中的视频/视频文件中提取/提取图像/图像序列的最佳方法