]> git.sesse.net Git - pkanalytics/blobdiff - mainwindow.h
Begin showing events from the database. (No modification yet.)
[pkanalytics] / mainwindow.h
index 052e15d8b45cbc2b47491b46d87a4c67706c7c18..5f2188c1f1acdc2b4b1a3352371dbcf546827e83 100644 (file)
@@ -3,6 +3,9 @@
 #include <QApplication>
 #include <stdint.h>
 #include <optional>
+#include "ui_mainwindow.h"
+
+class QAbstractItemModel;
 
 class MainWindow : public QMainWindow
 {
@@ -10,12 +13,14 @@ class MainWindow : public QMainWindow
 
 public:
        MainWindow();
-
-       QMediaPlayer *player;
+       void setModel(QAbstractItemModel *model);
 
 private:
        void seek(int64_t delta_ms);
+
+       Ui::MainWindow *ui;
        bool seeking = false;
        bool playing = true;
        std::optional<uint64_t> buffered_seek;
+       QMediaPlayer *player;
 };