123456789101112131415161718192021222324252627282930313233 |
- #ifndef DI_SORIC_H
- #define DI_SORIC_H
- #include <QtNetwork>
- #include <QList>
- #include <QTimer>
- #include <QObject>
- 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<long> lastTime;
- };
- #endif // DI_SORIC_H
|