Ⅰ 我用qt写了个小程序,需要加载指定目录的图片,问题发给别人使用时图片怎么才能正常显示
一般当前路径是运行的exe文件的路径,如果你的exe文件在bin文件夹中,假设你的图片文件在与bin文件夹同级的image文件夹中,那你在代码中的图片路径就写成“../image/xxxx.jpg”的形式,意思是“当前路径的上一级 / image文件夹中的 / xxxx.jpg文件”;假设image文件夹在bin文件夹中,那你在代码中的图片路径就写成“image/xxxx.jpg”的形式,意思是“当前路径中的image文件夹 / xxxx.jpg文件”。以上两种情况,都是写的相对路径,具体的路径要看你的文件结构。
Ⅱ QT中读取图片并且显示出来,
为什么你要多搞一层读取?直接
QMovie *movie = QMovie("C:\\2.jpg");
ui->label->setMovie(movie);