【发布时间】:2020-10-23 01:39:55
【问题描述】:
目前我正在使用这个功能:
bool MSSQL::checkSettings()
{
QString settingsFile = "someDir/setup.ini";
QString fileName(settingsFile);
QFile file(fileName);
if(QFileInfo::exists(fileName)) {
return true;
}
else {
qDebug() << "Error: No INI File Found on path:" << settingsFile;
return false;
}
}
效果很好。
但是,当我希望使用可访问的在线 ini 文件时(因为可以通过浏览器链接打开),那么它是错误的,例如,如果我使用:
QString settingsFile = "http://localhost/something/setup.ini";
哪个QT应该能读,然后就不行了……
有什么想法吗?
【问题讨论】:
-
为什么你认为
QFile可以通过网络打开远程资源?