summary refs log tree commit diff
path: root/src/timeline2/TimelineModel.h
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2019-08-31 22:43:31 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2019-11-23 20:06:14 +0100
commit47fbfd3f44154faf796c0be47dddfcba1b509a12 (patch)
tree0c05744b0828b8d46386a3c3b33293c285c52568 /src/timeline2/TimelineModel.h
parentAdd placeholder timeline model (diff)
downloadnheko-47fbfd3f44154faf796c0be47dddfcba1b509a12.tar.xz
Add items to timline
Diffstat (limited to 'src/timeline2/TimelineModel.h')
-rw-r--r--src/timeline2/TimelineModel.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/timeline2/TimelineModel.h b/src/timeline2/TimelineModel.h

index c281056d..2252621c 100644 --- a/src/timeline2/TimelineModel.h +++ b/src/timeline2/TimelineModel.h
@@ -1,12 +1,10 @@ #pragma once -#include <map> -#include <vector> - #include <QAbstractListModel> #include <QColor> +#include <QHash> -#include <mtx/events/collections.hpp> +#include <mtx/responses.hpp> class TimelineModel : public QAbstractListModel { @@ -33,10 +31,12 @@ public: Q_INVOKABLE QColor userColor(QString id, QColor background); + void addEvents(const mtx::responses::Timeline &events); + private: - std::map<QString, mtx::events::collections::TimelineEvents> events; + QHash<QString, mtx::events::collections::TimelineEvents> events; std::vector<QString> eventOrder; - std::map<QString, QColor> userColors; + QHash<QString, QColor> userColors; };