#ifndef BROADCASTPING_H #define BROADCASTPING_H #include #include #include #include class BroadcastPing : public QObject { Q_OBJECT public: explicit BroadcastPing(QObject *parent = nullptr); signals: void finished(); public slots: void run(); private slots: void broadcastPingFinished(int exitCode); private: QHash m_runningPings; }; #endif // BROADCASTPING_H