我想使用Qt创建一个GUI应用程序。为此,我需要使用以下命令获取文件名:
QString fileName=getOpenFileName(.....)
我正在使用Windows并希望以C:\ a \ b \ c格式获取文件名路径,并将其传递给接受char变量的函数。我该如何实现呢?
答案 0 :(得分:0)
根据Qt FAQ
QString path = QFileDialog::getOpenFileName(...);
QByteArray byteArray = path.toLocal8Bit();
const char *charPath = byteArray.data();