Qt 通过相对路径读取图片失败

目录结构:

Qt 通过相对路径读取图片失败_第1张图片

1.可以通过相对路径调用该文件目录下的 fa-solid-900.ttf 以及 qss 文件夹中的文件

2.不能通过相对路径将 player.ico 设置为窗口图标

3.用绝对路径可以调用该目录下的 player.ico 文件

 

解决方法:

第1步:在该目录的上一级目录下新建一个如:image

第2步:将图片文件都放到 image 文件夹

调用方式:

//设置任务栏图标
this->setWindowIcon(QIcon("../image/player.ico"));
//加载样式
setStyleSheet(GlobalHelper::GetQssStr(":/Resources/qss/mainwid.css"));

 

你可能感兴趣的:(ERROR,Qt)