summaryrefslogtreecommitdiffstats
path: root/src/corelib/io/qfsfileengine.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/corelib/io/qfsfileengine.cpp')
-rw-r--r--src/corelib/io/qfsfileengine.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/corelib/io/qfsfileengine.cpp b/src/corelib/io/qfsfileengine.cpp
index 2f9087bf6a3..6610b6ecd66 100644
--- a/src/corelib/io/qfsfileengine.cpp
+++ b/src/corelib/io/qfsfileengine.cpp
@@ -76,7 +76,8 @@ static_assert(sizeof(SignedIOType) == sizeof(UnsignedIOType),
*/
//**************** QFSFileEnginePrivate
-QFSFileEnginePrivate::QFSFileEnginePrivate() : QAbstractFileEnginePrivate()
+QFSFileEnginePrivate::QFSFileEnginePrivate(QAbstractFileEngine *q)
+ : QAbstractFileEnginePrivate(q)
{
init();
}
@@ -108,7 +109,7 @@ void QFSFileEnginePrivate::init()
Constructs a QFSFileEngine for the file name \a file.
*/
QFSFileEngine::QFSFileEngine(const QString &file)
- : QAbstractFileEngine(*new QFSFileEnginePrivate)
+ : QAbstractFileEngine(*new QFSFileEnginePrivate(this))
{
Q_D(QFSFileEngine);
d->fileEntry = QFileSystemEntry(file);
@@ -117,7 +118,7 @@ QFSFileEngine::QFSFileEngine(const QString &file)
/*!
Constructs a QFSFileEngine.
*/
-QFSFileEngine::QFSFileEngine() : QAbstractFileEngine(*new QFSFileEnginePrivate)
+QFSFileEngine::QFSFileEngine() : QAbstractFileEngine(*new QFSFileEnginePrivate(this))
{
}