20 #ifndef _DISKS_HELPER_H
21 #define _DISKS_HELPER_H
23 #if defined(WITH_UDISKS) || defined(WITH_UDISKS2)
24 #include "tqstringlist.h"
25 #include "tqvariant.h"
28 class TDEStorageDevice;
35 TQStringVariantMap udisksEjectDrive(TDEStorageDevice *sdevice);
36 TQStringVariantMap udisksMountDrive(
const TQString &deviceNode,
const TQString &fileSystemType, TQStringList mountOptions);
37 TQStringVariantMap udisksUnmountDrive(
const TQString &deviceNode, TQStringList unmountOptions);
44 TQStringVariantMap udisks2EjectDrive(TDEStorageDevice *sdevice);
45 TQStringVariantMap udisks2MountDrive(
const TQString &deviceNode,
const TQString &fileSystemType,
const TQString &mountOptions);
46 TQStringVariantMap udisks2UnmountDrive(
const TQString &deviceNode,
const TQString &unmountOptions);
47 TQStringVariantMap udisks2UnlockDrive(
const TQString &deviceNode,
const TQString &passphrase);
48 TQStringVariantMap udisks2LockDrive(
const TQString &deviceNode);