1 #ifndef MESSAGEHISTORYFORMLOGIC_H
2 #define MESSAGEHISTORYFORMLOGIC_H
10 class QListWidgetItem;
50 QScopedPointer<DataClass> d;
55 #endif // MESSAGEHISTORYFORMLOGIC_H
bool UpdateTextConversationOnNewMessageReceived(const int row, const QDateTime messageTime)
Definition: MessageHistoryFormLogic.cpp:137
void OnWriteNewMessageButtonClicked()
void ShowTextMessages()
Definition: MessageHistoryFormLogic.cpp:218
void OnConversationItemClicked(const QDateTime messageReceivedTime, const uint32_t messageID)
void OnReplyButtonClicked()
TextMessageTypeBySender
Definition: TextMessageListViewDelegate.h:25
Definition: MessageHistoryFormLogic.h:12
void SetSelectedTextConversation(int row)
Definition: MessageHistoryFormLogic.cpp:170
TextConversationType
Definition: TextMessageListViewDelegate.h:31
void ShowTextConversations()
Definition: MessageHistoryFormLogic.cpp:159
virtual ~MessageHistoryFormLogic()
Definition: MessageHistoryFormLogic.cpp:85
void SetDeleteButtonEnabled(const bool enabled)
Definition: MessageHistoryFormLogic.cpp:210
void SetReplyButtonText(const QString &text)
Definition: MessageHistoryFormLogic.cpp:95
void SetWriteNewMessageButtonText(const QString &text)
Definition: MessageHistoryFormLogic.cpp:90
void OnConversationItemChanged(const QModelIndex ¤tItem, const QModelIndex &previousItem)
Definition: MessageHistoryFormLogic.cpp:223
bool RemoveTextConversationItem(const int row)
Definition: MessageHistoryFormLogic.cpp:125
void AddTextConversationItem(const TextMessageListViewDelegate::TextConversationType conversationType, const QDateTime messageTime, const QString &messageText, const bool isMessageRead, const uint32_t messageID, const bool appendRow=true)
Definition: MessageHistoryFormLogic.cpp:105
MessageHistoryFormLogic()
Definition: MessageHistoryFormLogic.cpp:64
void ClearTextMessages()
Definition: MessageHistoryFormLogic.cpp:193
void OnDeleteButtonClicked()
void ClearTextConversations()
Definition: MessageHistoryFormLogic.cpp:164
void SetDeleteButtonText(const QString &text)
Definition: MessageHistoryFormLogic.cpp:100
void SetReplyButtonEnabled(const bool enabled)
Definition: MessageHistoryFormLogic.cpp:202
void AddTextMessageItem(const TextMessageListViewDelegate::TextMessageTypeBySender messageType, const QDateTime messageTime, const QString &messageText)
Definition: MessageHistoryFormLogic.cpp:182