1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
// SPDX-FileCopyrightText: 2019 - 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
#ifndef LOGVIEWERWATCHER_H
#define LOGVIEWERWATCHER_H
#include <QObject>
#include <QTimer>
/**
* @class LogViewerWatcher
* @brief 监控客户端类
*/
class LogViewerWatcher :public QObject
{
Q_OBJECT
public:
explicit LogViewerWatcher();
public Q_SLOTS:
void onTimeOut();
private:
QString executCmd(const QString &strCmd, const QStringList &args = QStringList());
private:
QTimer *m_Timer=nullptr;
};
#endif // LOGVIEWERWATCHER_H
|