dRonin
adbada4
dRonin GCS
|
Usage stats collection plugin. More...
Namespaces | |
Core | |
The Core namespace contains all classes that make up the Core plugin which constitute the basic functionality of the GCS. | |
Ui | |
Classes | |
class | UsageStatsOptionPage |
struct | boardLog |
struct | widgetActionInfoType |
struct | debugMessageStruct |
class | UsageStatsPlugin |
class | AppCloseHook |
Typedefs | |
typedef struct widgetActionInfoType | widgetActionInfo |
typedef struct debugMessageStruct | DebugMessage |
Enumerations | |
enum | widgetType { WIDGET_BUTTON, WIDGET_SLIDER, WIDGET_TAB } |
Functions | |
UsageStatsOptionPage::UsageStatsOptionPage (QObject *parent=nullptr) | |
virtual | UsageStatsOptionPage::~UsageStatsOptionPage () |
QString | UsageStatsOptionPage::id () const |
QString | UsageStatsOptionPage::trName () const |
QString | UsageStatsOptionPage::category () const |
QString | UsageStatsOptionPage::trCategory () const |
QWidget * | UsageStatsOptionPage::createPage (QWidget *parent) |
void | UsageStatsOptionPage::apply () |
void | UsageStatsOptionPage::finish () |
AppCloseHook::AppCloseHook (UsageStatsPlugin *parent) | |
bool | AppCloseHook::coreAboutToClose () |
Variables | |
QDateTime | boardLog::time |
deviceInfo | boardLog::board |
deviceDescriptorStruct | boardLog::device |
widgetType | widgetActionInfoType::type |
QDateTime | widgetActionInfoType::time |
QString | widgetActionInfoType::objectName |
QString | widgetActionInfoType::className |
QString | widgetActionInfoType::parentName |
QString | widgetActionInfoType::data1 |
QString | widgetActionInfoType::data2 |
QDateTime | debugMessageStruct::time |
int | debugMessageStruct::level |
QString | debugMessageStruct::levelString |
QString | debugMessageStruct::message |
QString | debugMessageStruct::file |
int | debugMessageStruct::line |
QString | debugMessageStruct::function |
Signals | |
void | UsageStatsOptionPage::settingsUpdated () |
Public Slots | |
void | UsageStatsPlugin::updateSettings () |
Usage stats collection plugin.
typedef struct debugMessageStruct DebugMessage |
typedef struct widgetActionInfoType widgetActionInfo |
enum widgetType |
Enumerator | |
---|---|
WIDGET_BUTTON | |
WIDGET_SLIDER | |
WIDGET_TAB |
Definition at line 50 of file usagestatsplugin.h.
AppCloseHook::AppCloseHook | ( | UsageStatsPlugin * | parent | ) |
Definition at line 393 of file usagestatsplugin.cpp.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 65 of file usagestatsoptionpage.cpp.
|
inlinevirtual |
Reimplemented from Core::IOptionsPage.
Definition at line 53 of file usagestatsoptionpage.h.
|
virtual |
Reimplemented from Core::ICoreListener.
Definition at line 399 of file usagestatsplugin.cpp.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 41 of file usagestatsoptionpage.cpp.
|
virtual |
Implements Core::IOptionsPage.
Definition at line 73 of file usagestatsoptionpage.cpp.
|
inlinevirtual |
Reimplemented from Core::IOptionsPage.
Definition at line 51 of file usagestatsoptionpage.h.
|
inlinevirtual |
Reimplemented from Core::IOptionsPage.
Definition at line 54 of file usagestatsoptionpage.h.
|
inlinevirtual |
Reimplemented from Core::IOptionsPage.
Definition at line 52 of file usagestatsoptionpage.h.
UsageStatsOptionPage::UsageStatsOptionPage | ( | QObject * | parent = nullptr | ) |
Definition at line 31 of file usagestatsoptionpage.cpp.
|
virtual |
Definition at line 38 of file usagestatsoptionpage.cpp.
deviceInfo boardLog::board |
Definition at line 47 of file usagestatsplugin.h.
QString widgetActionInfoType::className |
Definition at line 56 of file usagestatsplugin.h.
QString widgetActionInfoType::data1 |
Definition at line 58 of file usagestatsplugin.h.
QString widgetActionInfoType::data2 |
Definition at line 59 of file usagestatsplugin.h.
deviceDescriptorStruct boardLog::device |
Definition at line 48 of file usagestatsplugin.h.
QString debugMessageStruct::file |
Definition at line 67 of file usagestatsplugin.h.
QString debugMessageStruct::function |
Definition at line 69 of file usagestatsplugin.h.
int debugMessageStruct::level |
Definition at line 64 of file usagestatsplugin.h.
QString debugMessageStruct::levelString |
Definition at line 65 of file usagestatsplugin.h.
int debugMessageStruct::line |
Definition at line 68 of file usagestatsplugin.h.
QString debugMessageStruct::message |
Definition at line 66 of file usagestatsplugin.h.
QString widgetActionInfoType::objectName |
Definition at line 55 of file usagestatsplugin.h.
QString widgetActionInfoType::parentName |
Definition at line 57 of file usagestatsplugin.h.
QDateTime boardLog::time |
Definition at line 46 of file usagestatsplugin.h.
QDateTime widgetActionInfoType::time |
Definition at line 54 of file usagestatsplugin.h.
QDateTime debugMessageStruct::time |
Definition at line 63 of file usagestatsplugin.h.
widgetType widgetActionInfoType::type |
Definition at line 53 of file usagestatsplugin.h.
|
signal |
|
slot |
Definition at line 133 of file usagestatsplugin.cpp.