#ifndef MAINWINDOW_H #define MAINWINDOW_H #include "ui_mainwindow.h" class MainWindow : public QWidget, private Ui::MainWindow { Q_OBJECT public: MainWindow(); public slots: void update_track(const QUrl& track); void update_state(bool playing); void update_pos(int pos); void update_length(int length); private slots: void slider_released(); signals: void prev(); void pause(); void play(); void next(); void seek(int pos); }; #endif