#include <QTextCodec>
.....
QString fileName = QFileDialog::getOpenFileName(this,QString("打开图片文件"),QString("打开的图片文件路径目录"),QString("*.jpg *.bmp *.png"));
if(fileName.isEmpty())
{
QMessageBox::warning(this,QString("warning"),QString("No image was selected!"));
return;
}
QTextCodec *code = QTextCodec::codecForName("gb2312");
std::string name = code->fromUnicode(fileName).data();
QT windows下读取中文路径文件失败问题
最新推荐文章于 2023-04-20 00:00:00 发布