我想指定一个文件夹的路径,并希望一个接一个地打开所述文件夹中的所有 xslt 文件。
我试着这样做:
QString path = "/misc/example";
QDir dir(path);
QStringList filters;
filters << "*.xslt";
foreach (QFile file, dir.entryList(filters, QDir::Files))
{
if( !inFile.open( QIODevice::ReadOnly | QIODevice::Text ) )
{
qDebug("Failed to open file for reading.");
return 0;
}
}
但我得到这个错误
/usr/include/qt4/QtCore/qfile.h:209: Fehler:'QFile::QFile(const QFile&)' is private
我究竟做错了什么?