diff --git a/src/qml/EntryListPage.qml b/src/qml/EntryListPage.qml
index 1edf957f..8ed2481d 100755
--- a/src/qml/EntryListPage.qml
+++ b/src/qml/EntryListPage.qml
@@ -18,9 +18,9 @@
* along with this program. If not, see .
*/
-import QtQuick 2.7
-import QtQuick.Layouts 1.14
+import QtQuick 2.14
import QtQuick.Controls 2.14 as Controls
+import QtQuick.Layouts 1.14
import org.kde.kirigami 2.8 as Kirigami
diff --git a/src/qml/EntryPage.qml b/src/qml/EntryPage.qml
index 06841fb5..9fa3efb2 100644
--- a/src/qml/EntryPage.qml
+++ b/src/qml/EntryPage.qml
@@ -18,9 +18,9 @@
* along with this program. If not, see .
*/
-import QtQuick 2.7
-import QtQuick.Layouts 1.12
-import QtQuick.Controls 2.10 as Controls
+import QtQuick 2.14
+import QtQuick.Controls 2.14 as Controls
+import QtQuick.Layouts 1.14
import org.kde.kirigami 2.8 as Kirigami
diff --git a/src/qml/FeedListPage.qml b/src/qml/FeedListPage.qml
index 7d577051..72cd8e8d 100644
--- a/src/qml/FeedListPage.qml
+++ b/src/qml/FeedListPage.qml
@@ -19,8 +19,9 @@
*/
import QtQuick 2.14
-import QtQuick.Controls 2.10 as Controls
-import QtQuick.Layouts 1.12
+import QtQuick.Controls 2.14 as Controls
+import QtQuick.Layouts 1.14
+
import org.kde.kirigami 2.8 as Kirigami
import org.kde.alligator 1.0
diff --git a/src/qml/SettingsPage.qml b/src/qml/SettingsPage.qml
index 657a4a18..48b842e0 100644
--- a/src/qml/SettingsPage.qml
+++ b/src/qml/SettingsPage.qml
@@ -1,6 +1,7 @@
-import QtQuick 2.0
+import QtQuick 2.14
+import QtQuick.Controls 2.14 as Controls
+
import org.kde.kirigami 2.8 as Kirigami
-import QtQuick.Controls 2.10 as Controls
Kirigami.ScrollablePage {
title: i18n("Settings")
diff --git a/src/qml/main.qml b/src/qml/main.qml
index 945003ae..94b8f678 100755
--- a/src/qml/main.qml
+++ b/src/qml/main.qml
@@ -18,8 +18,8 @@
* along with this program. If not, see .
*/
-import QtQuick 2.1
-import QtQuick.Controls 2.0 as Controls
+import QtQuick 2.14
+import QtQuick.Controls 2.14 as Controls
import org.kde.kirigami 2.8 as Kirigami