diff --git a/avahiclient.cpp b/avahiclient.cpp index dc9f097..eb9ce7b 100644 --- a/avahiclient.cpp +++ b/avahiclient.cpp @@ -234,6 +234,7 @@ public: QZeroConf::QZeroConf(QObject *parent) : QObject (parent) { pri = new QZeroConfPrivate(this); + qRegisterMetaType("QZeroConfService"); } QZeroConf::~QZeroConf() diff --git a/avahicore.cpp b/avahicore.cpp index 122bb5a..4f4cc74 100644 --- a/avahicore.cpp +++ b/avahicore.cpp @@ -271,6 +271,7 @@ public: QZeroConf::QZeroConf(QObject *parent) : QObject (parent) { pri = new QZeroConfPrivate(this); + qRegisterMetaType("QZeroConfService"); } QZeroConf::~QZeroConf() diff --git a/bonjour.cpp b/bonjour.cpp index 6efcbcb..84e54d6 100644 --- a/bonjour.cpp +++ b/bonjour.cpp @@ -262,6 +262,7 @@ void QZeroConfPrivate::cleanUp(DNSServiceRef toClean) QZeroConf::QZeroConf(QObject *parent) : QObject (parent) { pri = new QZeroConfPrivate(this); + qRegisterMetaType("QZeroConfService"); } QZeroConf::~QZeroConf()