/* ============================================================ * SPDX-License-Identifier: GPL-3.0-only * Copyright (C) 2023 aqua * ============================================================ */ #pragma once #include namespace Ui { class MainDialog; } class Playlist; class QMediaPlayer; class QAudioOutput; class MainDialog : public QDialog { Q_OBJECT public: MainDialog(QWidget *parent = nullptr); ~MainDialog(); private: Ui::MainDialog *ui; Playlist *m_playlist; QMediaPlayer *m_player; QAudioOutput *m_audioSink; };