From d9e050dc8a74f45d43c84436ba8c2146d32b583a Mon Sep 17 00:00:00 2001 From: Erik Prabowo Kamal Date: Tue, 9 Dec 2025 20:31:14 +0800 Subject: Update the project & QML files to be Qt6 compatible --- .gitignore | 1 + Card.ui.qml | 10 +++++----- ChatForm.ui.qml | 10 +++++----- ChatGroup.ui.qml | 8 ++++---- Friends.ui.qml | 8 ++++---- Messenger.qmlproject | 12 ++---------- 6 files changed, 21 insertions(+), 28 deletions(-) diff --git a/.gitignore b/.gitignore index 441d5da..60c81a8 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ *.user .DS_Store build +translations.db* diff --git a/Card.ui.qml b/Card.ui.qml index 090b56d..c713a7b 100644 --- a/Card.ui.qml +++ b/Card.ui.qml @@ -1,8 +1,8 @@ -import QtQuick 2.15 -import QtQuick.Controls 2.15 -import QtQuick.Layouts 1.15 -import QtGraphicalEffects 1.15 -import Bootstrap 5.3 +import QtQuick +import QtQuick.Controls +import QtQuick.Layouts +import Qt5Compat.GraphicalEffects +import Bootstrap Item { property string imageSource: diff --git a/ChatForm.ui.qml b/ChatForm.ui.qml index f53342d..962d64d 100644 --- a/ChatForm.ui.qml +++ b/ChatForm.ui.qml @@ -1,8 +1,8 @@ -import QtQuick 2.15 -import QtQuick.Controls 2.15 -import QtQuick.Layouts 1.15 -import QtGraphicalEffects 1.15 -import Bootstrap 5.3 +import QtQuick +import QtQuick.Controls +import QtQuick.Layouts +import Qt5Compat.GraphicalEffects +import Bootstrap Item { width: 360 diff --git a/ChatGroup.ui.qml b/ChatGroup.ui.qml index d8160b9..013a06c 100644 --- a/ChatGroup.ui.qml +++ b/ChatGroup.ui.qml @@ -1,7 +1,7 @@ -import QtQuick 2.15 -import QtQuick.Controls 2.15 -import QtQuick.Layouts 1.15 -import QtGraphicalEffects 1.15 +import QtQuick +import QtQuick.Controls +import QtQuick.Layouts +import Qt5Compat.GraphicalEffects Page { property string titleText: qsTr("Bootstrap Community") diff --git a/Friends.ui.qml b/Friends.ui.qml index e960211..6c14549 100644 --- a/Friends.ui.qml +++ b/Friends.ui.qml @@ -1,7 +1,7 @@ -import QtQuick 2.15 -import QtQuick.Controls 2.15 -import QtQuick.Layouts 1.15 -import Bootstrap 5.3 +import QtQuick +import QtQuick.Controls +import QtQuick.Layouts +import Bootstrap Flickable { property string titleText: qsTr("Friends") diff --git a/Messenger.qmlproject b/Messenger.qmlproject index f2e04f6..ee51a23 100644 --- a/Messenger.qmlproject +++ b/Messenger.qmlproject @@ -1,4 +1,4 @@ -import QmlProject 1.1 +import QmlProject Project { mainUiFile: "Friends.ui.qml" @@ -7,13 +7,5 @@ Project { directory: "." } - Environment { - QMLSCENE_CORE_PROFILE: "true" - } - - qdsVersion: "3.9" - quickVersion: "2.15" - multilanguageSupport: true - supportedLanguages: ["en", "id"] - primaryLanguage: "en" + qt6Project: true } -- cgit v1.2.3