将图像放在qt窗口中而不将图像文件本身作为源

时间:2018-08-30 07:11:53

标签: c++ image qt

我在Qt中有一个带有图像(徽标)的窗口。为了使这个小程序起作用,必须从exe文件访问图像文件(png或jpeg)。我希望将图像保存为数组或其他某种格式,例如cpp或h或其他形式。 Qt有可能吗?

1 个答案:

答案 0 :(得分:1)

一种更好的方法是using the Qt resources system

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

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