Fix compile without dbus
This commit is contained in:
@@ -20,6 +20,9 @@
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <dbus/udisks.h>
|
||||
#include <dbus/udisksdevice.h>
|
||||
|
||||
#include <QMutex>
|
||||
#include <QList>
|
||||
#include <QVariant>
|
||||
@@ -36,8 +39,6 @@
|
||||
|
||||
#include "core/logging.h"
|
||||
#include "core/utilities.h"
|
||||
#include "dbus/udisks.h"
|
||||
#include "dbus/udisksdevice.h"
|
||||
#include "devicekitlister.h"
|
||||
|
||||
DeviceKitLister::DeviceKitLister() {}
|
||||
|
||||
@@ -60,7 +60,6 @@
|
||||
#include "connecteddevice.h"
|
||||
#include "devicelister.h"
|
||||
#include "devicedatabasebackend.h"
|
||||
#include "devicekitlister.h"
|
||||
#include "devicestatefiltermodel.h"
|
||||
|
||||
#if defined(HAVE_AUDIOCD) && defined(HAVE_GSTREAMER)
|
||||
@@ -84,8 +83,13 @@
|
||||
#ifdef HAVE_LIBMTP
|
||||
# include "mtpdevice.h"
|
||||
#endif
|
||||
#ifdef HAVE_UDISKS2
|
||||
# include "udisks2lister.h"
|
||||
#ifdef HAVE_DBUS
|
||||
# ifdef HAVE_DEVICEKIT
|
||||
# include "devicekitlister.h"
|
||||
# endif
|
||||
# ifdef HAVE_UDISKS2
|
||||
# include "udisks2lister.h"
|
||||
# endif
|
||||
#endif
|
||||
|
||||
using std::bind;
|
||||
@@ -219,14 +223,14 @@ DeviceManager::DeviceManager(Application *app, QObject *parent)
|
||||
connected_devices_model_ = new DeviceStateFilterModel(this);
|
||||
connected_devices_model_->setSourceModel(this);
|
||||
|
||||
// CD devices are detected via the DiskArbitration framework instead on Darwin.
|
||||
// CD devices are detected via the DiskArbitration framework instead on MacOs.
|
||||
#if defined(HAVE_AUDIOCD) && defined(HAVE_GSTREAMER) && !defined(Q_OS_MACOS)
|
||||
AddLister(new CddaLister);
|
||||
#endif
|
||||
#ifdef HAVE_DEVICEKIT
|
||||
#if defined(HAVE_DBUS) && defined(HAVE_DEVICEKIT)
|
||||
AddLister(new DeviceKitLister);
|
||||
#endif
|
||||
#ifdef HAVE_UDISKS2
|
||||
#if defined(HAVE_DBUS) && defined(HAVE_UDISKS2)
|
||||
AddLister(new Udisks2Lister);
|
||||
#endif
|
||||
#ifdef HAVE_GIO
|
||||
|
||||
@@ -17,6 +17,12 @@
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <dbus/objectmanager.h>
|
||||
#include <dbus/udisks2block.h>
|
||||
#include <dbus/udisks2drive.h>
|
||||
#include <dbus/udisks2filesystem.h>
|
||||
#include <dbus/udisks2job.h>
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QMutex>
|
||||
#include <QList>
|
||||
@@ -37,11 +43,6 @@
|
||||
|
||||
#include "core/logging.h"
|
||||
#include "core/utilities.h"
|
||||
#include "dbus/objectmanager.h"
|
||||
#include "dbus/udisks2block.h"
|
||||
#include "dbus/udisks2drive.h"
|
||||
#include "dbus/udisks2filesystem.h"
|
||||
#include "dbus/udisks2job.h"
|
||||
|
||||
#include "udisks2lister.h"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user