Sayonara Player
Toggle main menu visibility
Loading...
Searching...
No Matches
src
DBus
org_mpris_media_player2_adaptor.h
1
/*
2
* This file was generated by qdbusxml2cpp version 0.8
3
* Command line was: qdbusxml2cpp -m -a org_mpris_media_player2_adaptor -c OrgMprisMediaPlayer2Adaptor -i /builddir/build/BUILD/sayonara-1.11.0-build/sayonara-player-1.11.0-stable2/src/DBus/DBusMPRIS.h -l Dbus::Mpris::MediaPlayer2 /builddir/build/BUILD/sayonara-1.11.0-build/sayonara-player-1.11.0-stable2/src/DBus/resources/org.mpris.MediaPlayer2.xml
4
*
5
* qdbusxml2cpp is Copyright (C) 2023 The Qt Company Ltd.
6
*
7
* This is an auto-generated file.
8
* This file may have been hand-edited. Look for HAND-EDIT comments
9
* before re-generating it.
10
*/
11
12
#ifndef ORG_MPRIS_MEDIA_PLAYER2_ADAPTOR_H
13
#define ORG_MPRIS_MEDIA_PLAYER2_ADAPTOR_H
14
15
#include <QtCore/QObject>
16
#include <QtDBus/QtDBus>
17
#include "/builddir/build/BUILD/sayonara-1.11.0-build/sayonara-player-1.11.0-stable2/src/DBus/DBusMPRIS.h"
18
QT_BEGIN_NAMESPACE
19
class
QByteArray;
20
template
<
class
T>
class
QList
;
21
template
<
class
Key,
class
Value>
class
QMap
;
22
class
QString;
23
class
QStringList;
24
class
QVariant;
25
QT_END_NAMESPACE
26
27
/*
28
* Adaptor class for interface org.mpris.MediaPlayer2
29
*/
30
class
OrgMprisMediaPlayer2Adaptor
:
public
QDBusAbstractAdaptor
31
{
32
Q_OBJECT
33
Q_CLASSINFO(
"D-Bus Interface"
,
"org.mpris.MediaPlayer2"
)
34
Q_CLASSINFO(
"D-Bus Introspection"
,
""
35
" <interface name=\"org.mpris.MediaPlayer2\">\n"
36
" <method name=\"Raise\"/>\n"
37
" <method name=\"Quit\"/>\n"
38
" <property access=\"read\" type=\"b\" name=\"CanQuit\"/>\n"
39
" <property access=\"read\" type=\"b\" name=\"CanRaise\"/>\n"
40
" <property access=\"read\" type=\"b\" name=\"HasTrackList\"/>\n"
41
" <property access=\"read\" type=\"s\" name=\"Identity\"/>\n"
42
" <property access=\"read\" type=\"s\" name=\"DesktopEntry\"/>\n"
43
" <property access=\"read\" type=\"as\" name=\"SupportedUriSchemes\"/>\n"
44
" <property access=\"read\" type=\"as\" name=\"SupportedMimeTypes\"/>\n"
45
" <property access=\"readwrite\" type=\"b\" name=\"Fullscreen\"/>\n"
46
" <property access=\"read\" type=\"b\" name=\"CanSetFullscreen\"/>\n"
47
" <method name=\"SetFullscreen\">\n"
48
" <arg direction=\"in\" type=\"b\" name=\"enable\"/>\n"
49
" </method>\n"
50
" </interface>\n"
51
""
)
52
public
:
53
OrgMprisMediaPlayer2Adaptor
(
Dbus::Mpris::MediaPlayer2
*parent);
54
virtual
~OrgMprisMediaPlayer2Adaptor
();
55
56
inline
Dbus::Mpris::MediaPlayer2
*parent()
const
57
{
return
static_cast<
Dbus::Mpris::MediaPlayer2
*
>
(QObject::parent()); }
58
59
public
:
// PROPERTIES
60
Q_PROPERTY(
bool
CanQuit READ canQuit)
61
bool
canQuit()
const
;
62
63
Q_PROPERTY(
bool
CanRaise READ canRaise)
64
bool
canRaise()
const
;
65
66
Q_PROPERTY(
bool
CanSetFullscreen READ canSetFullscreen)
67
bool
canSetFullscreen()
const
;
68
69
Q_PROPERTY(QString DesktopEntry READ desktopEntry)
70
QString desktopEntry()
const
;
71
72
Q_PROPERTY(
bool
Fullscreen READ fullscreen WRITE setFullscreen)
73
bool
fullscreen()
const
;
74
void
setFullscreen(
bool
value);
75
76
Q_PROPERTY(
bool
HasTrackList READ hasTrackList)
77
bool
hasTrackList()
const
;
78
79
Q_PROPERTY(QString Identity READ identity)
80
QString identity()
const
;
81
82
Q_PROPERTY(QStringList SupportedMimeTypes READ supportedMimeTypes)
83
QStringList supportedMimeTypes()
const
;
84
85
Q_PROPERTY(QStringList SupportedUriSchemes READ supportedUriSchemes)
86
QStringList supportedUriSchemes()
const
;
87
88
public
Q_SLOTS:
// METHODS
89
void
Quit();
90
void
Raise();
91
void
SetFullscreen(
bool
enable);
92
Q_SIGNALS:
// SIGNALS
93
};
94
95
#endif
Dbus::Mpris::MediaPlayer2
Definition
DBusMPRIS.h:50
OrgMprisMediaPlayer2Adaptor
Definition
org_mpris_media_player2_adaptor.h:31
QList
Definition
EngineUtils.h:33
QMap
Definition
org_mpris_media_player2_adaptor.h:21
Generated on
for Sayonara Player by
1.17.0