summaryrefslogtreecommitdiff
path: root/components/chatmessage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'components/chatmessage.cpp')
-rw-r--r--components/chatmessage.cpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/components/chatmessage.cpp b/components/chatmessage.cpp
index 32ce326..f922d5f 100644
--- a/components/chatmessage.cpp
+++ b/components/chatmessage.cpp
@@ -90,11 +90,19 @@ ChatMessageItem::ChatMessageItem() {
}
void ChatMessageItem::on_menu_message_delete() {
- Abaddon::Get().ActionChatDeleteMessage(ChannelID, ID);
+ m_signal_action_message_delete.emit(ChannelID, ID);
}
void ChatMessageItem::on_menu_message_edit() {
- Abaddon::Get().ActionChatEditMessage(ChannelID, ID);
+ m_signal_action_message_edit.emit(ChannelID, ID);
+}
+
+ChatMessageItem::type_signal_action_message_delete ChatMessageItem::signal_action_message_delete() {
+ return m_signal_action_message_delete;
+}
+
+ChatMessageItem::type_signal_action_message_edit ChatMessageItem::signal_action_message_edit() {
+ return m_signal_action_message_edit;
}
void ChatMessageItem::on_menu_copy_id() {