diff options
author | Ievgenii Meshcheriakov <ievgenii.meshcheriakov@qt.io> | 2021-11-29 14:04:57 +0100 |
---|---|---|
committer | Ievgenii Meshcheriakov <ievgenii.meshcheriakov@qt.io> | 2021-12-07 11:47:34 +0100 |
commit | d1349f9b86e957c41a0476dcd2255bfd4f1c67d0 (patch) | |
tree | 25accb25f87c19919f1da5a1c4153846829cda9e /src/plugins/qmltooling/qmldbg_preview/qqmlpreviewfileengine.cpp | |
parent | f82ee65bba01a800729698a068c40416732be4fc (diff) |
Fix build after change to QAbstractFileEngine::open()
Support for permissions was added in qtbase, adjust the override
accordingly and pass parameter through.
Task-number: QTBUG-79750
Change-Id: Iadb41a7a73157c0bfac2af019018773f2d0cd316
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'src/plugins/qmltooling/qmldbg_preview/qqmlpreviewfileengine.cpp')
-rw-r--r-- | src/plugins/qmltooling/qmldbg_preview/qqmlpreviewfileengine.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewfileengine.cpp b/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewfileengine.cpp index 3d5ee03e47..12b4d03d60 100644 --- a/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewfileengine.cpp +++ b/src/plugins/qmltooling/qmldbg_preview/qqmlpreviewfileengine.cpp @@ -138,7 +138,8 @@ void QQmlPreviewFileEngine::setFileName(const QString &file) load(); } -bool QQmlPreviewFileEngine::open(QIODevice::OpenMode flags) +bool QQmlPreviewFileEngine::open(QIODevice::OpenMode flags, + std::optional<QFile::Permissions> permissions) { switch (m_result) { case QQmlPreviewFileLoader::File: @@ -146,7 +147,7 @@ bool QQmlPreviewFileEngine::open(QIODevice::OpenMode flags) case QQmlPreviewFileLoader::Directory: return false; case QQmlPreviewFileLoader::Fallback: - return m_fallback->open(flags); + return m_fallback->open(flags, permissions); default: Q_UNREACHABLE(); return false; |