フォルダーへのパスを指定し、そのフォルダー内のすべての 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
私は何を間違っていますか?