Declare QDBusArgument for QImage in osddbus.h
This commit is contained in:
parent
d74fc8d1ce
commit
b5e27d4d69
@ -36,7 +36,6 @@
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
#include <QUrl>
|
||||
#include <QImage>
|
||||
#include <QDBusConnection>
|
||||
#include <QDBusMessage>
|
||||
#include <QDBusArgument>
|
||||
|
@ -32,7 +32,6 @@
|
||||
#include <QVariant>
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
#include <QImage>
|
||||
#include <QtDBus>
|
||||
#include <QDBusArgument>
|
||||
#include <qdbusextratypes.h>
|
||||
@ -70,9 +69,6 @@ const QDBusArgument &operator>> (const QDBusArgument &arg, MprisPlaylist &playli
|
||||
QDBusArgument &operator<<(QDBusArgument &arg, const MaybePlaylist &playlist);
|
||||
const QDBusArgument &operator>> (const QDBusArgument &arg, MaybePlaylist &playlist);
|
||||
|
||||
QDBusArgument &operator<< (QDBusArgument &arg, const QImage &image);
|
||||
const QDBusArgument &operator>> (const QDBusArgument &arg, QImage &image);
|
||||
|
||||
namespace mpris {
|
||||
|
||||
class Mpris2 : public QObject {
|
||||
|
@ -63,9 +63,6 @@
|
||||
#include <QSettings>
|
||||
#include <QLoggingCategory>
|
||||
#include <QtDebug>
|
||||
#ifdef HAVE_DBUS
|
||||
# include <QDBusArgument>
|
||||
#endif
|
||||
#ifdef HAVE_TRANSLATIONS
|
||||
# include <QTranslator>
|
||||
#endif
|
||||
@ -110,11 +107,6 @@
|
||||
# include "osd/osdbase.h"
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_DBUS
|
||||
QDBusArgument &operator<<(QDBusArgument &arg, const QImage &image);
|
||||
const QDBusArgument &operator>>(const QDBusArgument &arg, QImage &image);
|
||||
#endif
|
||||
|
||||
int main(int argc, char* argv[]) {
|
||||
|
||||
#ifdef Q_OS_MACOS
|
||||
|
@ -47,9 +47,6 @@
|
||||
#include "core/logging.h"
|
||||
#include "osddbus.h"
|
||||
|
||||
QDBusArgument &operator<< (QDBusArgument &arg, const QImage &image);
|
||||
const QDBusArgument &operator>> (const QDBusArgument &arg, QImage &image);
|
||||
|
||||
QDBusArgument &operator<<(QDBusArgument &arg, const QImage &image) {
|
||||
|
||||
if (image.isNull()) {
|
||||
|
@ -32,6 +32,7 @@
|
||||
#include <QDateTime>
|
||||
#include <QImage>
|
||||
#include <QDBusPendingCall>
|
||||
#include <QDBusArgument>
|
||||
|
||||
#include "osdbase.h"
|
||||
|
||||
@ -67,4 +68,7 @@ class OSDDBus : public OSDBase {
|
||||
|
||||
};
|
||||
|
||||
QDBusArgument &operator<<(QDBusArgument &arg, const QImage &image);
|
||||
const QDBusArgument &operator>>(const QDBusArgument &arg, QImage &image);
|
||||
|
||||
#endif // OSDDBUS_H
|
||||
|
Loading…
x
Reference in New Issue
Block a user