我有一个奇怪的问题。
在 QT 中,我的应用程序工作正常,但是当我运行 .exe 文件时,方法 QDir::entryList 不起作用......我不知道为什么。路径等已设置。
QDir pdir(cs.protocolDir);
QString log;
log.append(QString("[LPR] Trying to fetch protcol files\n"));
QStringList filter("*.txt");
Message locMSG;
QStringList flist = pdir.entryList(QStringList(filter),
QDir::Files | QDir::NoSymLinks);
foreach (QString str, flist) {
QString filename = QString("%1%2").arg(cs.protocolDir).arg(str);
log.append(QString("[LPR]Filename: %1\n").arg(filename));
QFile file(filename);
//and so on...
我希望有人可以帮助我解决这个问题。谢谢