Fix some qml warnings in RoomDelegate
This commit is contained in:
@@ -4,11 +4,9 @@
|
|||||||
import QtQuick
|
import QtQuick
|
||||||
import QtQuick.Controls as QQC2
|
import QtQuick.Controls as QQC2
|
||||||
import QtQuick.Layouts
|
import QtQuick.Layouts
|
||||||
import QtQml.Models
|
|
||||||
|
|
||||||
import org.kde.kirigami as Kirigami
|
import org.kde.kirigami as Kirigami
|
||||||
import org.kde.kirigamiaddons.delegates as Delegates
|
import org.kde.kirigamiaddons.delegates as Delegates
|
||||||
import org.kde.kirigamiaddons.labs.components as Components
|
|
||||||
|
|
||||||
import org.kde.neochat
|
import org.kde.neochat
|
||||||
|
|
||||||
@@ -71,7 +69,7 @@ Delegates.RoundedItemDelegate {
|
|||||||
interval: Application.styleHints.mousePressAndHoldInterval
|
interval: Application.styleHints.mousePressAndHoldInterval
|
||||||
repeat: false
|
repeat: false
|
||||||
onTriggered: {
|
onTriggered: {
|
||||||
RoomManager.resolveResource(currentRoom.id);
|
RoomManager.resolveResource(root.currentRoom.id);
|
||||||
pageStack.currentIndex = 1;
|
pageStack.currentIndex = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -133,7 +131,7 @@ Delegates.RoundedItemDelegate {
|
|||||||
enabled: false
|
enabled: false
|
||||||
implicitWidth: Kirigami.Units.iconSizes.smallMedium
|
implicitWidth: Kirigami.Units.iconSizes.smallMedium
|
||||||
implicitHeight: Kirigami.Units.iconSizes.smallMedium
|
implicitHeight: Kirigami.Units.iconSizes.smallMedium
|
||||||
visible: currentRoom.pushNotificationState === PushNotificationState.Mute && !configButton.visible && !root.collapsed
|
visible: root.currentRoom.pushNotificationState === PushNotificationState.Mute && !configButton.visible && !root.collapsed
|
||||||
Accessible.name: i18n("Muted room")
|
Accessible.name: i18n("Muted room")
|
||||||
Layout.rightMargin: Kirigami.Units.smallSpacing
|
Layout.rightMargin: Kirigami.Units.smallSpacing
|
||||||
}
|
}
|
||||||
@@ -171,7 +169,7 @@ Delegates.RoundedItemDelegate {
|
|||||||
display: QQC2.Button.IconOnly
|
display: QQC2.Button.IconOnly
|
||||||
|
|
||||||
icon.name: "overflow-menu-symbolic"
|
icon.name: "overflow-menu-symbolic"
|
||||||
onClicked: createRoomListContextMenu()
|
onClicked: root.createRoomListContextMenu()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -183,7 +181,7 @@ Delegates.RoundedItemDelegate {
|
|||||||
const menu = component.createObject(root.ListView.view ?? root.treeView, {
|
const menu = component.createObject(root.ListView.view ?? root.treeView, {
|
||||||
room: root.currentRoom,
|
room: root.currentRoom,
|
||||||
connection: root.connection
|
connection: root.connection
|
||||||
});
|
}) as RoomContextMenu;
|
||||||
if (!Kirigami.Settings.isMobile && !NeoChatConfig.compactRoomList) {
|
if (!Kirigami.Settings.isMobile && !NeoChatConfig.compactRoomList) {
|
||||||
configButton.visible = true;
|
configButton.visible = true;
|
||||||
configButton.down = true;
|
configButton.down = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user