qt6 cmake vscode加载qrc图片资源
文件结构如图:
cmakelists.txt:
# 启用自动资源编译
set(CMAKE_AUTORCC ON)qt_add_executable(txhymain.cppmainwindow.cppmainwindow.hmainwindow.uiresources/app.qrc
)
app.qrc:
<RCC><qresource prefix="/images"><file alias="set.png">images/set.png</file><file alias="close.png">images/close.png</file><file alias="min.png">images/min.png</file><file alias="logo.jpg">images/logo.jpg</file><file alias="phonelogin.png">images/phonelogin.png</file><file alias="weichatlogin.png">images/weichatlogin.png</file><file alias="enpriseweichat.png">images/enpriseweichat.png</file><file alias="sso.png">images/sso.png</file></qresource>
</RCC>
mainwindow.cpp:
ui->btnSet->setStyleSheet("QPushButton{background-image:url(:/images/set.png)}");