Fix warnings in SpaceListContextMenu
This commit is contained in:
@@ -8,7 +8,6 @@ import QtQuick.Layouts
|
|||||||
|
|
||||||
import org.kde.kirigami as Kirigami
|
import org.kde.kirigami as Kirigami
|
||||||
import org.kde.kirigamiaddons.components as KirigamiComponents
|
import org.kde.kirigamiaddons.components as KirigamiComponents
|
||||||
import org.kde.kirigamiaddons.formcard as FormCard
|
|
||||||
|
|
||||||
import org.kde.neochat
|
import org.kde.neochat
|
||||||
import org.kde.neochat.settings
|
import org.kde.neochat.settings
|
||||||
@@ -28,7 +27,7 @@ KirigamiComponents.ConvergentContextMenu {
|
|||||||
|
|
||||||
KirigamiComponents.Avatar {
|
KirigamiComponents.Avatar {
|
||||||
id: avatar
|
id: avatar
|
||||||
source: room.avatarMediaUrl
|
source: root.room.avatarMediaUrl
|
||||||
Layout.preferredWidth: Kirigami.Units.gridUnit * 2
|
Layout.preferredWidth: Kirigami.Units.gridUnit * 2
|
||||||
Layout.preferredHeight: Kirigami.Units.gridUnit * 2
|
Layout.preferredHeight: Kirigami.Units.gridUnit * 2
|
||||||
}
|
}
|
||||||
@@ -36,7 +35,7 @@ KirigamiComponents.ConvergentContextMenu {
|
|||||||
Kirigami.Heading {
|
Kirigami.Heading {
|
||||||
level: 2
|
level: 2
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
text: room.displayName
|
text: root.room.displayName
|
||||||
wrapMode: Text.WordWrap
|
wrapMode: Text.WordWrap
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -44,16 +43,16 @@ KirigamiComponents.ConvergentContextMenu {
|
|||||||
QQC2.Action {
|
QQC2.Action {
|
||||||
text: i18nc("'Space' is a matrix space", "View Space")
|
text: i18nc("'Space' is a matrix space", "View Space")
|
||||||
icon.name: "view-list-details"
|
icon.name: "view-list-details"
|
||||||
onTriggered: RoomManager.resolveResource(room.id)
|
onTriggered: RoomManager.resolveResource(root.room.id)
|
||||||
}
|
}
|
||||||
|
|
||||||
QQC2.Action {
|
QQC2.Action {
|
||||||
text: i18nc("@action:inmenu", "Copy Space Address")
|
text: i18nc("@action:inmenu", "Copy Space Address")
|
||||||
icon.name: "edit-copy"
|
icon.name: "edit-copy"
|
||||||
onTriggered: if (room.canonicalAlias.length === 0) {
|
onTriggered: if (root.room.canonicalAlias.length === 0) {
|
||||||
Clipboard.saveText(room.id);
|
Clipboard.saveText(root.room.id);
|
||||||
} else {
|
} else {
|
||||||
Clipboard.saveText(room.canonicalAlias);
|
Clipboard.saveText(root.room.canonicalAlias);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -72,8 +71,8 @@ KirigamiComponents.ConvergentContextMenu {
|
|||||||
QQC2.Action {
|
QQC2.Action {
|
||||||
text: i18nc("'Space' is a matrix space", "Leave Space…")
|
text: i18nc("'Space' is a matrix space", "Leave Space…")
|
||||||
icon.name: "go-previous"
|
icon.name: "go-previous"
|
||||||
onTriggered: Qt.createComponent('org.kde.neochat', 'ConfirmLeaveDialog').createObject(root.QQC2.ApplicationWindow.window, {
|
onTriggered: (Qt.createComponent('org.kde.neochat', 'ConfirmLeaveDialog').createObject(root.QQC2.ApplicationWindow.window, {
|
||||||
room: root.room
|
room: root.room
|
||||||
}).open();
|
}) as ConfirmLeaveDialog).open();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user