QZeroConfService became a Q_GADGET for easy usage in QML

This commit is contained in:
Matthias Kollmann
2017-10-17 18:46:23 +02:00
parent de81832a86
commit 846069fb19

View File

@@ -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<QZeroConfServiceData> data;
};
Q_DECLARE_METATYPE(QZeroConfService)
#endif // QZEROCONFSERVICE_H