diff options
Diffstat (limited to 'tracker-udp/ftnoir_tracker_udp.h')
| -rw-r--r-- | tracker-udp/ftnoir_tracker_udp.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/tracker-udp/ftnoir_tracker_udp.h b/tracker-udp/ftnoir_tracker_udp.h index ecbc9a6d..86e82dc6 100644 --- a/tracker-udp/ftnoir_tracker_udp.h +++ b/tracker-udp/ftnoir_tracker_udp.h @@ -19,12 +19,13 @@ struct settings : opts { {} }; -class udp : public ITracker, protected QThread +class udp : protected QThread, public ITracker { + Q_OBJECT public: udp(); ~udp() override; - void start_tracker(QFrame *) override; + module_status start_tracker(QFrame *) override; void data(double *data) override; protected: void run() override; @@ -33,7 +34,6 @@ private: double last_recv_pose[6], last_recv_pose2[6]; QMutex mutex; settings s; - volatile bool should_quit; }; class dialog_udp: public ITrackerDialog @@ -51,10 +51,11 @@ private slots: void doCancel(); }; -class udpDll : public Metadata +class udp_receiver_dll : public Metadata { -public: - QString name() { return QString(QCoreApplication::translate("udpDll", "UDP sender")); } - QIcon icon() { return QIcon(":/images/facetracknoir.png"); } + Q_OBJECT + + QString name() { return tr("UDP over network"); } + QIcon icon() { return QIcon(":/images/opentrack.png"); } }; |
