玉兔远程控制 0.1.0-bate14
载入中...
搜索中...
未找到
CStatsAppUsage类 参考

应用使用统计信息 更多...

#include <StatsAppUsage.h>

类 CStatsAppUsage 继承关系图:
CStatsAppUsage 的协作图:

Public 槽

void Start ()
void Stop ()
void slotTimeout ()

信号

void sigFinished ()

Public 成员函数

 CStatsAppUsage (const QString &szVersion=QString(), const QString &szUrl=QString(), QObject *parent=nullptr)
void SetUrl (const QString &szUrl)
void SetVersion (const QString &szVersion)
 Semantic Versioning: https://semver.org/

Private 成员函数

void StartOnce ()
 程序安装后,同一用户所有启动计为一次
void StopOnce ()
void StartDay ()
 程序每天所有启动计为一次
void StopDay ()
void RunOneDay ()
 运行超过一天的计为一次
void Download (const QString &szFile)

Private 属性

QString m_szUrl
QString m_szVersion
QString m_szExt
QDateTime m_tmStart
bool m_bRunOneDay
QTimer m_Timer
CThreadPool m_ThreadPool

详细描述

应用使用统计信息

当前使用下载相应资源文件来统计应用的使用信息。 相关的资源位于: App/Client/Resource/Stats/ 在 CI 中安装资源 .github/workflows/build.yml 中安装。

在文件 StatsAppUsage.h 第 18 行定义.

构造及析构函数说明

◆ ~CStatsAppUsage()

CStatsAppUsage::~CStatsAppUsage ( )
virtual

在文件 StatsAppUsage.cpp 第 40 行定义.

成员函数说明

◆ Download()

void CStatsAppUsage::Download ( const QString & szFile)
private

在文件 StatsAppUsage.cpp 第 149 行定义.

◆ RunOneDay()

void CStatsAppUsage::RunOneDay ( )
private

运行超过一天的计为一次

在文件 StatsAppUsage.cpp 第 139 行定义.

◆ SetUrl()

void CStatsAppUsage::SetUrl ( const QString & szUrl)

在文件 StatsAppUsage.cpp 第 45 行定义.

◆ SetVersion()

void CStatsAppUsage::SetVersion ( const QString & szVersion)

Semantic Versioning: https://semver.org/

在文件 StatsAppUsage.cpp 第 50 行定义.

◆ slotTimeout

void CStatsAppUsage::slotTimeout ( )
slot

在文件 StatsAppUsage.cpp 第 75 行定义.

◆ Start

void CStatsAppUsage::Start ( )
slot

在文件 StatsAppUsage.cpp 第 55 行定义.

◆ StartDay()

void CStatsAppUsage::StartDay ( )
private

程序每天所有启动计为一次

在文件 StatsAppUsage.cpp 第 108 行定义.

◆ StartOnce()

void CStatsAppUsage::StartOnce ( )
private

程序安装后,同一用户所有启动计为一次

在文件 StatsAppUsage.cpp 第 83 行定义.

◆ Stop

void CStatsAppUsage::Stop ( )
slot

在文件 StatsAppUsage.cpp 第 66 行定义.

◆ StopDay()

void CStatsAppUsage::StopDay ( )
private

在文件 StatsAppUsage.cpp 第 122 行定义.

◆ StopOnce()

void CStatsAppUsage::StopOnce ( )
private

在文件 StatsAppUsage.cpp 第 94 行定义.

类成员变量说明

◆ m_bRunOneDay

bool CStatsAppUsage::m_bRunOneDay
private

在文件 StatsAppUsage.h 第 54 行定义.

◆ m_szExt

QString CStatsAppUsage::m_szExt
private

在文件 StatsAppUsage.h 第 52 行定义.

◆ m_szUrl

QString CStatsAppUsage::m_szUrl
private

在文件 StatsAppUsage.h 第 50 行定义.

◆ m_szVersion

QString CStatsAppUsage::m_szVersion
private

在文件 StatsAppUsage.h 第 51 行定义.

◆ m_ThreadPool

CThreadPool CStatsAppUsage::m_ThreadPool
private

在文件 StatsAppUsage.h 第 56 行定义.

◆ m_Timer

QTimer CStatsAppUsage::m_Timer
private

在文件 StatsAppUsage.h 第 55 行定义.

◆ m_tmStart

QDateTime CStatsAppUsage::m_tmStart
private

在文件 StatsAppUsage.h 第 53 行定义.


该类的文档由以下文件生成: