5#ifndef DMPRISCONTROL_P_H
6#define DMPRISCONTROL_P_H
8#include <DObjectPrivate>
9#include <DFloatingButton>
11#include <DImageButton>
12#include <dmpriscontrol.h>
13#include <dtickeffect.h>
14#include "mpris/dbusmpris.h"
15#include "mpris/dmprismonitor.h"
19DWIDGET_BEGIN_NAMESPACE
30 void _q_onPrevClicked();
31 void _q_onPlayClicked();
32 void _q_onPauseClicked();
33 void _q_onNextClicked();
35 void _q_onMetaDataChanged();
36 void _q_onPlaybackStatusChanged();
38 void _q_loadMPRISPath(
const QString &path);
39 void _q_removeMPRISPath(
const QString &path);
41 void _q_onCanControlChanged(
bool canControl);
47 QScrollArea *m_titleScrollArea;
52 QWidget * m_controlWidget;
57 bool m_playStatus =
false;
58 bool m_clickedStatus =
false;
59 bool m_pictureVisible;
62 QStringList m_mprisPaths;
Definition dbusmpris.h:21
Definition dmprismonitor.h:13