Qt图片有关问题
Qt图片问题在label中添加图片,用的是QFileDialog::getOpenFileName这个,添加后可以得到图片的绝对路径,但
Qt图片问题
在label中添加图片,用的是QFileDialog::getOpenFileName这个,添加后可以得到图片的绝对路径,但是我想得到相对路径,该怎么得到呢?希望各位大神能指导下。
[解决办法]
你要相对路径干什么,如果你的运行程序在D盘,用户点击的是E盘的图片,你怎么获得相对路径?
[解决办法]
LZ去看看Qt怎么添加资源吧 有不少专门方面的介绍《Qt学习之路》 《C++ Qt GUI4》都有介绍
[解决办法]
[解决办法][解决办法]小图片或者图片比较少用资源文件,编译的时候就在exe里了,方便。
图片多还大,相对路径还是可以用的:QString QCoreApplication::applicationDirPath () [static]
[解决办法][解决办法]假设app目录下有一子目录images
QString patn = QCoreApplication::applicationDirPath () + “/images”
就得到了图片目录