1#ifndef QX_PROCCESSBIDER_P_LINUX_H
2#define QX_PROCCESSBIDER_P_LINUX_H
8#include "qx-processwaiter.h"
14class ProcessPollerManager;
16class ProcessWaiter :
public AbstractProcessWaiter
22 std::chrono::milliseconds mPollRate;
27 explicit ProcessWaiter(
QObject* parent);
31 static ProcessPollerManager* pollerManager();
35 void closeImpl(std::chrono::milliseconds timeout,
bool force)
override;
39 void setPollRate(std::chrono::milliseconds rate);
40 std::chrono::milliseconds pollRate()
const;
42 bool isWaiting()
const override;
46 void handleProcessSignaled()
override;
The Qx namespace is the main namespace through which all non-global functionality of the Qx library i...
Definition qx-processwaiter.cpp:5