gpt4 book ai didi

c++ - 如何在Qt 窗口的标题栏中包含一个图标?

转载 作者:行者123 更新时间:2023-11-28 05:34:59 28 4
gpt4 key购买 nike

我希望能够用我自己的替换现有的标准图标,但我不确定该怎么做。我一周前才开始使用 Qt,所以我对应用程序了解不多。除此之外,我查看了 Qt 网站,但他们添加图标的方法在我的电脑上不起作用。

最佳答案

除了使用 RC 文件 (Windows),您还可以直接使用 qmake 指定图标。

win32: RC_ICONS = icon.ico

确保它正确检测到路径。在提供的案例中,图标位于项目文件旁边的项目根目录中。


对于窗口图标,如果应用程序广泛适用,通常使用 QApplication 的一些方法。

...
QApplication app(argc, argv);
...
app.setWindowIcon(QIcon(":/icon");
...

正在使用别名 icon 使用资源文件。这是一个示例 (res.qrc):

<RCC>
<qresource prefix="/">
<file alias="icon">icon.png</file>
</qresource>
</RCC>

有关资源的更多信息是here .

关于c++ - 如何在Qt 窗口的标题栏中包含一个图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38530509/

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