diff --git a/src/app/qml/EmojiItem.qml b/src/app/qml/EmojiItem.qml index c0fe9a850..d8a05cf84 100644 --- a/src/app/qml/EmojiItem.qml +++ b/src/app/qml/EmojiItem.qml @@ -6,16 +6,15 @@ import QtQuick.Controls as QQC2 import QtQuick.Layouts import org.kde.kirigami as Kirigami -import org.kde.neochat ColumnLayout { id: root - property alias emoji: emojiLabel.text - property alias description: descriptionLabel.text + required property string emoji + required property string description QQC2.Label { - id: emojiLabel + text: root.emoji Layout.fillWidth: true Layout.preferredWidth: Kirigami.Units.iconSizes.huge Layout.preferredHeight: Kirigami.Units.iconSizes.huge @@ -25,7 +24,7 @@ ColumnLayout { font.pointSize: Kirigami.Theme.defaultFont.pointSize * 4 } QQC2.Label { - id: descriptionLabel + text: root.description Layout.fillWidth: true verticalAlignment: Text.AlignVCenter horizontalAlignment: Text.AlignHCenter diff --git a/src/app/qml/EmojiRow.qml b/src/app/qml/EmojiRow.qml index 28ee2b620..ca5fc6361 100644 --- a/src/app/qml/EmojiRow.qml +++ b/src/app/qml/EmojiRow.qml @@ -17,9 +17,6 @@ RowLayout { Repeater { id: repeater - delegate: EmojiItem { - emoji: modelData.emoji - description: modelData.description - } + delegate: EmojiItem {} } }