#ifndef DI_SORIC_H #define DI_SORIC_H #include #include #include #include class Di_Soric : public QObject { Q_OBJECT Q_PROPERTY(QStringList cameras READ getCameras NOTIFY camerasChanged) public: explicit Di_Soric(QObject *parent = 0); QStringList getCameras(); signals: void camerasChanged(); public slots: void processPendingDatagrams(); void processTimer(); private: QUdpSocket *udpSocket; QTimer *watchCam; QStringList macList; QStringList camList; QList lastTime; }; #endif // DI_SORIC_H