summary refs log tree commit diff
path: root/resources/qml/emoji/EmojiButton.qml
diff options
context:
space:
mode:
Diffstat (limited to 'resources/qml/emoji/EmojiButton.qml')
-rw-r--r--resources/qml/emoji/EmojiButton.qml27
1 files changed, 27 insertions, 0 deletions
diff --git a/resources/qml/emoji/EmojiButton.qml b/resources/qml/emoji/EmojiButton.qml
new file mode 100644

index 00000000..51d5628c --- /dev/null +++ b/resources/qml/emoji/EmojiButton.qml
@@ -0,0 +1,27 @@ +import QtQuick 2.10 +import QtQuick.Controls 2.1 +import im.nheko 1.0 +import im.nheko.EmojiModel 1.0 + +import "../" + +ImageButton { + property var colors: currentActivePalette + + image: ":/icons/icons/ui/smile.png" + id: emojiButton + onClicked: emojiPopup.open() + + EmojiPicker { + id: emojiPopup + x: Math.round((emojiButton.width - width) / 2) + y: emojiButton.height + width: 7 * 52 + height: 6 * 52 + colors: emojiButton.colors + model: EmojiProxyModel { + category: Emoji.Category.People + sourceModel: EmojiModel {} + } + } +} \ No newline at end of file