Fix dbus compile without X11

This commit is contained in:
Jonas Kvinge
2018-07-03 20:32:28 +02:00
parent a00b8b2dca
commit 602f9759bb
5 changed files with 10 additions and 4 deletions

View File

@@ -27,6 +27,7 @@
# include <gst/gstelement.h>
#endif
#include <QtGlobal>
#include <QAbstractSocket>
#include <QMetaType>
#include <QList>
@@ -100,7 +101,6 @@ void RegisterMetaTypes() {
qRegisterMetaTypeStreamOperators<Equalizer::Params>("Equalizer::Params");
#ifdef HAVE_DBUS
qDBusRegisterMetaType<QList<QByteArray>>();
qDBusRegisterMetaType<QImage>();
qDBusRegisterMetaType<TrackMetadata>();
qDBusRegisterMetaType<TrackIds>();
qDBusRegisterMetaType<MprisPlaylist>();
@@ -108,7 +108,9 @@ void RegisterMetaTypes() {
qDBusRegisterMetaType<MaybePlaylist>();
qDBusRegisterMetaType<InterfacesAndProperties>();
qDBusRegisterMetaType<ManagedObjectList>();
#ifdef HAVE_X11
qDBusRegisterMetaType<QImage>();
#endif
#endif
}