public:
MainWindow(EventsModel *events, PlayersModel *players,
FormationsModel *offensive_formations, FormationsModel *defensive_formations);
+ ~MainWindow() {
+ if (ui && ui->video) {
+ ui->video->stop();
+ }
+ }
private:
void position_changed(uint64_t pos);
bool seeking = false;
bool playing = true;
std::optional<uint64_t> buffered_seek;
- QMediaPlayer *video;
};