diff --git a/qzeroconfservice.h b/qzeroconfservice.h index a50ee2e..9b1b392 100644 --- a/qzeroconfservice.h +++ b/qzeroconfservice.h @@ -8,7 +8,14 @@ class QZeroConfServiceData; class QZeroConfService { + Q_GADGET + Q_PROPERTY( QString name READ name ) + Q_PROPERTY( QString type READ type ) + Q_PROPERTY( QString domain READ domain ) + Q_PROPERTY( QString host READ host ) + public: + QZeroConfService(); QZeroConfService(const QZeroConfService &); QZeroConfService &operator=(const QZeroConfService &); @@ -42,4 +49,6 @@ private: QSharedDataPointer data; }; +Q_DECLARE_METATYPE(QZeroConfService) + #endif // QZEROCONFSERVICE_H