0
私のQtアプリケーションでバックグラウンドタスクを作成する必要があります...私は5秒ごとにインターネット接続があるかどうかを知りたいと思います。そこで私はQThreadとQNetworkSessionを探しました。 は、今、私が持っている:状態は3であるQt - インターネット接続を確認してスレッドを作成する
QNetworkConfigurationManager mgr;
QNetworkConfiguration ap = mgr.defaultConfiguration();
QNetworkSession *session = new QNetworkSession(ap);
session->open();
qDebug() << "session: " << session->state();
場合、私は私がインターネットに接続されていると思う...しかし、私はよく分かりません。
それを行うには良い方法がある場合、このコードは実際に、私は必要たくない場合は、私が知りたいことはある、とQThreadを使用することが可能であれば... バックグラウンドでそれを実行しても大丈夫であるとQThreadがある場合QThreadの使い方を教えてもらえますか?