diff --git a/CMakeLists.txt b/CMakeLists.txt index b4e2a3aa1..df12769ba 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,7 +15,7 @@ set(RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_ project(NeoChat VERSION ${RELEASE_SERVICE_VERSION}) set(KF_MIN_VERSION "6.17") -set(QT_MIN_VERSION "6.8") +set(QT_MIN_VERSION "6.9") find_package(ECM ${KF_MIN_VERSION} REQUIRED NO_MODULE) diff --git a/src/app/qml/UserSearchPage.qml b/src/app/qml/UserSearchPage.qml index c1057ee23..348c65be6 100644 --- a/src/app/qml/UserSearchPage.qml +++ b/src/app/qml/UserSearchPage.qml @@ -53,6 +53,16 @@ SearchPage { root.closeDialog(); } + QQC2.ContextMenu.menu: QQC2.Menu { + QQC2.MenuItem { + text: i18nc("@action:inmenu", "Copy User ID") + icon.name: "username-copy" + onTriggered: { + Clipboard.saveText(userDelegate.userId) + } + } + } + contentItem: RowLayout { spacing: Kirigami.Units.smallSpacing