3 QDBusArgument
&operator<< (QDBusArgument
&argument
, const QHostAddress
&data
) {
4 argument
.beginStructure();
5 argument
<< data
.toString();
6 argument
.endStructure();
9 const QDBusArgument
&operator>> (const QDBusArgument
&argument
, QHostAddress
&data
) {
10 argument
.beginStructure();
13 data
= QHostAddress(addr
);
14 argument
.endStructure();
18 namespace libnutcommon
{
30 qRegisterMetaType
< QHostAddress
>("QHostAddress");
31 qRegisterMetaType
< QList
<QHostAddress
> >("QList<QHostAddress>");
32 qDBusRegisterMetaType
< QHostAddress
>();
33 qDBusRegisterMetaType
< QList
<QHostAddress
> >();
35 qRegisterMetaType
< QVector
< quint32
> >("QVector< quint32 >");
36 qRegisterMetaType
< QVector
< QVector
< quint32
> > >("QVector< QVector< quint32 > >");
37 qDBusRegisterMetaType
< QVector
< quint32
> >();
38 qDBusRegisterMetaType
< QVector
< QVector
< quint32
> > >();