File indexing completed on 2024-05-05 04:50:32
0001 /* 0002 SPDX-FileCopyrightText: 2018 (c) Matthieu Gallien <matthieu_gallien@yahoo.fr> 0003 0004 SPDX-License-Identifier: LGPL-3.0-or-later 0005 */ 0006 0007 #ifndef ANDROIDMUSICLISTENER_H 0008 #define ANDROIDMUSICLISTENER_H 0009 0010 #include "../abstractfile/abstractfilelistener.h" 0011 0012 #include <QObject> 0013 0014 #include <memory> 0015 0016 class AndroidMusicListenerPrivate; 0017 0018 class AndroidMusicListener : public AbstractFileListener 0019 { 0020 0021 Q_OBJECT 0022 0023 public: 0024 0025 explicit AndroidMusicListener(QObject *parent = nullptr); 0026 0027 ~AndroidMusicListener() override; 0028 0029 Q_SIGNALS: 0030 0031 public Q_SLOTS: 0032 0033 private: 0034 0035 std::unique_ptr<AndroidMusicListenerPrivate> d; 0036 0037 }; 0038 0039 #endif // ANDROIDMUSICLISTENER_H