diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.h b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.h
index a61937d9c318e4be88f91f91ebbb067ddac04ac5..40b9e55b7382ef36433ebd2d5403894a02e31c47 100644
--- a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.h
+++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.h
@@ -28,7 +28,7 @@
 #include <QMap>
 #include <QIcon>
 #include <QAbstractListModel>
-#include <QtQuick>
+#include <QtQml/qqml.h>
 
 QT_FORWARD_DECLARE_CLASS(QMimeData)
 
diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarywidget.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarywidget.cpp
index 8e3ef4418acbc2fbdd5313e4ac3ce1ef4a3089ac..4364983608ccfa2de5e65be2ea7ee44987b37ab9 100644
--- a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarywidget.cpp
+++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarywidget.cpp
@@ -41,6 +41,7 @@
 #include <metainfo.h>
 #include "rewritingexception.h"
 
+#include <QDrag>
 #include <QFileInfo>
 #include <QFileSystemModel>
 #include <QStackedWidget>
@@ -54,6 +55,7 @@
 #include <QApplication>
 #include <QTimer>
 #include <QShortcut>
+#include <QQmlContext>
 #include <QQuickItem>
 
 namespace QmlDesigner {