Move dbus xml files to src/dbus

This commit is contained in:
David Sansome 2010-06-25 16:05:02 +00:00
parent f0b984cbe9
commit f8d0afbc18
6 changed files with 13 additions and 8 deletions

View File

@ -394,22 +394,27 @@ list(APPEND OTHER_SOURCES
widgets/osd_x11.cpp
)
# MPRIS - Linux specific
# DBUS and MPRIS - Linux specific
if(NOT APPLE AND NOT WIN32)
file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/dbus)
# MPRIS DBUS interfaces
qt4_add_dbus_adaptor(SOURCES
../data/org.freedesktop.MediaPlayer.player.xml
dbus/org.freedesktop.MediaPlayer.player.xml
core/player.h Player core/mpris_player MprisPlayer)
qt4_add_dbus_adaptor(SOURCES
../data/org.freedesktop.MediaPlayer.root.xml
dbus/org.freedesktop.MediaPlayer.root.xml
core/mpris.h MPRIS core/mpris_root MprisRoot)
qt4_add_dbus_adaptor(SOURCES
../data/org.freedesktop.MediaPlayer.tracklist.xml
dbus/org.freedesktop.MediaPlayer.tracklist.xml
core/player.h Player core/mpris_tracklist MprisTrackList)
# org.freedesktop.Notifications
# org.freedesktop.Notifications DBUS interface
qt4_add_dbus_interface(SOURCES
../data/org.freedesktop.Notifications.xml
core/notification)
dbus/org.freedesktop.Notifications.xml
dbus/notification)
# MPRIS source
list(APPEND SOURCES core/mpris.cpp)
list(APPEND HEADERS core/mpris.h)
endif(NOT APPLE AND NOT WIN32)

View File

@ -34,7 +34,7 @@ class QDBusPendingCallWatcher;
#ifdef Q_WS_X11
# include <QDBusArgument>
# include <boost/scoped_ptr.hpp>
# include "core/notification.h"
# include "dbus/notification.h"
QDBusArgument& operator<< (QDBusArgument& arg, const QImage& image);
const QDBusArgument& operator>> (const QDBusArgument& arg, QImage& image);