#include <QApplication>
#include <stdint.h>
#include <optional>
+#include "ui_mainwindow.h"
+
+class QAbstractItemModel;
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;
};