qTox  Version: nightly | Commit: bc751c8e1cac455f9690654fcfe0f560d2d7dfdd
Classes | Enumerations
history.h File Reference
#include <QDateTime>
#include <QHash>
#include <QPointer>
#include <QVector>
#include <cassert>
#include <cstdint>
#include <tox/toxencryptsave.h>
#include "src/core/extension.h"
#include "src/core/toxfile.h"
#include "src/core/toxpk.h"
#include "src/model/brokenmessagereason.h"
#include "src/model/systemmessage.h"
#include "src/persistence/db/rawdatabase.h"
#include "src/widget/searchtypes.h"
Include dependency graph for history.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HistMessageContent
 
struct  FileDbInsertionData
 
class  History
 Interacts with the profile database to save the chat history. More...
 
struct  History::HistMessage
 
struct  History::DateIdx
 
struct  History::FileInfo
 

Enumerations

enum  HistMessageContentType { HistMessageContentType::message, HistMessageContentType::file, HistMessageContentType::system }
 
enum  MessageState { MessageState::complete, MessageState::pending, MessageState::broken }
 

Enumeration Type Documentation

◆ HistMessageContentType

Enumerator
message 
file 
system 

Definition at line 42 of file history.h.

◆ MessageState

enum MessageState
strong
Enumerator
complete 
pending 
broken 

Definition at line 128 of file history.h.