From 46cb4b079be113996214660020d6ef0c3d1f1e80 Mon Sep 17 00:00:00 2001 From: Javier Date: Sun, 14 Jun 2015 03:32:35 +0200 Subject: paperless replay also working --- paperreplay.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'paperreplay.h') diff --git a/paperreplay.h b/paperreplay.h index c9eb6f2..a81e8a4 100644 --- a/paperreplay.h +++ b/paperreplay.h @@ -41,6 +41,8 @@ public: QString fileName() const; + static bool startTimeLess(const Session &a, const Session &b); + private: Session(quint64 id); QSharedDataPointer d; @@ -63,9 +65,10 @@ public: friend class PaperReplay; }; - bool open(const QString &path, const QString &penSerial, quint64 notebookGuid); + bool open(const QString &path, quint64 notebookGuid = 0); void close(); + QList sessions() const; SessionList sessions(quint64 pageAddress) const; private: @@ -79,6 +82,7 @@ private: private: QDir _dir; + QHash _sessions; QMap > _byPageTime; }; -- cgit v1.2.3