diff options
author | Samuli Piippo <samuli.piippo@qt.io> | 2018-02-01 16:24:43 +0200 |
---|---|---|
committer | Samuli Piippo <samuli.piippo@qt.io> | 2018-02-05 14:14:40 +0000 |
commit | 93af389b0cb786864af8e54d53c7da308cb557a8 (patch) | |
tree | 808abce50f12c89a7f7378acf39d7b89aea77012 | |
parent | d3f40bea1b424f60b178faf6bcb45927ce56e083 (diff) |
Remove QtQuickCompiler workarounds
QtQuickCompiler workarounds are no longer required with Qt 5.11 and need
to be removed to fix build failure where private/qqmlmetatype_p.h was not
found, since QT+=qml-private is no longer done by qtquickcompiler.prf.
Change-Id: I48f640a5b7196b295de89589d14061011ed920fc
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
-rw-r--r-- | src/virtualkeyboard/inputcontext.cpp | 9 | ||||
-rw-r--r-- | src/virtualkeyboard/virtualkeyboard.pro | 2 | ||||
-rw-r--r-- | src/virtualkeyboard/virtualkeyboardsettings.cpp | 5 |
3 files changed, 0 insertions, 16 deletions
diff --git a/src/virtualkeyboard/inputcontext.cpp b/src/virtualkeyboard/inputcontext.cpp index 2c2c8fcf..38f61500 100644 --- a/src/virtualkeyboard/inputcontext.cpp +++ b/src/virtualkeyboard/inputcontext.cpp @@ -40,10 +40,6 @@ #include <QGuiApplication> #include <QtCore/private/qobject_p.h> -#ifdef COMPILING_QML -#include <private/qqmlmetatype_p.h> -#endif - QT_BEGIN_NAMESPACE bool operator==(const QInputMethodEvent::Attribute &attribute1, const QInputMethodEvent::Attribute &attribute2) { @@ -550,10 +546,6 @@ void InputContext::clear() */ bool InputContext::fileExists(const QUrl &fileUrl) { -#ifdef COMPILING_QML - // workaround that qtquickcompiler removes *.qml file paths from qrc file (QTRD-3268) - return QQmlMetaType::findCachedCompilationUnit(fileUrl); -#else QString fileName; if (fileUrl.scheme() == QLatin1String("qrc")) { fileName = QLatin1Char(':') + fileUrl.path(); @@ -561,7 +553,6 @@ bool InputContext::fileExists(const QUrl &fileUrl) fileName = fileUrl.toLocalFile(); } return !fileName.isEmpty() && QFile::exists(fileName); -#endif } /*! diff --git a/src/virtualkeyboard/virtualkeyboard.pro b/src/virtualkeyboard/virtualkeyboard.pro index 2b2f2aac..b8d0a8dc 100644 --- a/src/virtualkeyboard/virtualkeyboard.pro +++ b/src/virtualkeyboard/virtualkeyboard.pro @@ -304,8 +304,6 @@ OTHER_FILES += \ SOURCES += appinputpanel.cpp HEADERS += appinputpanel.h -qtquickcompiler: DEFINES += COMPILING_QML - !disable-hunspell { exists(3rdparty/hunspell/src/hunspell/hunspell.h) { SOURCES += hunspellinputmethod.cpp hunspellinputmethod_p.cpp hunspellworker.cpp diff --git a/src/virtualkeyboard/virtualkeyboardsettings.cpp b/src/virtualkeyboard/virtualkeyboardsettings.cpp index 7280903c..11ddae2d 100644 --- a/src/virtualkeyboard/virtualkeyboardsettings.cpp +++ b/src/virtualkeyboard/virtualkeyboardsettings.cpp @@ -79,12 +79,7 @@ public: for (const QString &styleImportPath : qAsConst(styleImportPathList)) { QString filePath = buildStyleFilePath(styleImportPath, name); bool pathExist = false; -#ifdef COMPILING_QML - // qtquickcompiler removes *.qml file paths from qrc file, but keeps directories - QTRD-3268 - pathExist = QFileInfo(filePath).dir().exists(); -#else pathExist = QFileInfo::exists(filePath); -#endif if (pathExist) return buildStyleImportPath(styleImportPath, name); } |