|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <QGCLoggingCategoryManager.h>
Inheritance diagram for QGCLoggingCategoryManager:
Collaboration diagram for QGCLoggingCategoryManager:Public Member Functions | |
| void | registerCategory (const QString &category) |
| LoggingCategoryTreeModel * | treeCategoryModel () |
| LoggingCategoryFlatModel * | flatCategoryModel () |
| QSortFilterProxyModel * | filteredFlatModel () |
| Q_INVOKABLE void | setFilterText (const QString &text) |
| Q_INVOKABLE bool | isCategoryEnabled (const QString &fullCategoryName) const |
| int | categoryLevel (const QString &fullCategoryName) const |
| Q_INVOKABLE void | setCategoryLevel (const QString &fullCategoryName, int qtMsgLevel) |
| Q_INVOKABLE void | setCategoryEnabled (const QString &fullCategoryName, bool enable) |
| void | installFilter (const QString &commandLineLoggingOptions=QString()) |
| Q_INVOKABLE void | disableAllCategories () |
Static Public Member Functions | |
| static QGCLoggingCategoryManager * | instance () |
| static void | init () |
| static QGCLoggingCategoryManager * | create (QQmlEngine *qmlEngine, QJSEngine *jsEngine) |
Definition at line 16 of file QGCLoggingCategoryManager.h.
| int QGCLoggingCategoryManager::categoryLevel | ( | const QString & | fullCategoryName | ) | const |
Definition at line 158 of file QGCLoggingCategoryManager.cc.
|
static |
Definition at line 58 of file QGCLoggingCategoryManager.cc.
References init(), and s_managerInstance.
| void QGCLoggingCategoryManager::disableAllCategories | ( | ) |
Definition at line 257 of file QGCLoggingCategoryManager.cc.
References LoggingCategoryFlatModel::at(), LoggingCategoryFlatModel::count(), and QGCLoggingCategoryItem::setLogLevelFromManager().
|
inline |
Definition at line 37 of file QGCLoggingCategoryManager.h.
|
inline |
Definition at line 35 of file QGCLoggingCategoryManager.h.
|
static |
Definition at line 51 of file QGCLoggingCategoryManager.cc.
References s_managerInstance.
Referenced by create(), and QGCApplication::QGCApplication().
| void QGCLoggingCategoryManager::installFilter | ( | const QString & | commandLineLoggingOptions = QString() | ) |
Definition at line 164 of file QGCLoggingCategoryManager.cc.
References LoggingCategoryFlatModel::at(), LoggingCategoryFlatModel::count(), and QGCLoggingCategoryItem::setLogLevelFromManager().
Referenced by QGCApplication::QGCApplication().
|
static |
Definition at line 46 of file QGCLoggingCategoryManager.cc.
References s_managerInstance.
Referenced by QGCApplication::QGCApplication(), QGCLoggingCategory::QGCLoggingCategory(), QGCLoggingCategoryItem::QGCLoggingCategoryItem(), and QGCLoggingCategoryItem::setLogLevel().
| bool QGCLoggingCategoryManager::isCategoryEnabled | ( | const QString & | fullCategoryName | ) | const |
Definition at line 152 of file QGCLoggingCategoryManager.cc.
References severityRank().
| void QGCLoggingCategoryManager::registerCategory | ( | const QString & | category | ) |
Definition at line 103 of file QGCLoggingCategoryManager.cc.
References LoggingCategoryTreeModel::insertCategory(), and LoggingCategoryFlatModel::insertSorted().
| void QGCLoggingCategoryManager::setCategoryEnabled | ( | const QString & | fullCategoryName, |
| bool | enable | ||
| ) |
Definition at line 147 of file QGCLoggingCategoryManager.cc.
References setCategoryLevel().
| void QGCLoggingCategoryManager::setCategoryLevel | ( | const QString & | fullCategoryName, |
| int | qtMsgLevel | ||
| ) |
Definition at line 122 of file QGCLoggingCategoryManager.cc.
References severityRank().
Referenced by QGCLoggingCategoryItem::QGCLoggingCategoryItem(), setCategoryEnabled(), and QGCLoggingCategoryItem::setLogLevel().
| void QGCLoggingCategoryManager::setFilterText | ( | const QString & | text | ) |
Definition at line 277 of file QGCLoggingCategoryManager.cc.
|
inline |
Definition at line 33 of file QGCLoggingCategoryManager.h.