On Tue, 06 Dec 2011 17:43:36 +, Chris Mayo
wrote:
> On 05/12/11 21:31, Phil Thompson wrote:
>> On Mon, 05 Dec 2011 19:12:33 +, Chris Mayo
>> wrote:
Try this...
arg = QDBusArgument()
arg.beginArray(QMetaType.QString)
arg.add("")
arg.endArray()
On 05/12/11 21:31, Phil Thompson wrote:
On Mon, 05 Dec 2011 19:12:33 +, Chris Mayo
wrote:
Try this...
arg = QDBusArgument()
arg.beginArray(QMetaType.QString)
arg.add("")
arg.endArray()
and pass arg to call().
Doesn't seem to work:
device_iface = QtDBus.QDBusInterface('org.freedes
On Mon, 05 Dec 2011 19:12:33 +, Chris Mayo
wrote:
>>
>> Try this...
>>
>> arg = QDBusArgument()
>> arg.beginArray(QMetaType.QString)
>> arg.add("")
>> arg.endArray()
>>
>> and pass arg to call().
>
> Doesn't seem to work:
>
> device_iface = QtDBus.QDBusInterface('org.freedesktop.UDisks',
Try this...
arg = QDBusArgument()
arg.beginArray(QMetaType.QString)
arg.add("")
arg.endArray()
and pass arg to call().
Doesn't seem to work:
device_iface = QtDBus.QDBusInterface('org.freedesktop.UDisks',
'/org/freedesktop/UDisks/devices/sr0', 'org.freedesktop.UDisks.Device',
bus)
a
On Sun, 04 Dec 2011 20:17:52 +, Chris Mayo
wrote:
> With Python 2 I can do (where /dev/sr0 is a cdrom):
>
> bus = QtDBus.QDBusConnection.systemBus()
> device_iface = QtDBus.QDBusInterface('org.freedesktop.UDisks',
> '/org/freedesktop/UDisks/devices/sr0', 'org.freedesktop.UDisks.Device',
With Python 2 I can do (where /dev/sr0 is a cdrom):
bus = QtDBus.QDBusConnection.systemBus()
device_iface = QtDBus.QDBusInterface('org.freedesktop.UDisks',
'/org/freedesktop/UDisks/devices/sr0', 'org.freedesktop.UDisks.Device',
bus)
reply = device_iface.call("DriveEject", QStringList())
But