|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <QGCLoggingCategoryManager.h>
Inheritance diagram for QGCLoggingCategoryManager:
Collaboration diagram for QGCLoggingCategoryManager:Signals | |
| void | enabledCategoriesChanged () |
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 |
| Q_INVOKABLE void | setCategoryEnabled (const QString &fullCategoryName, bool enable) |
| void | installFilter (const QString &commandLineLoggingOptions=QString()) |
| Q_INVOKABLE void | disableAllCategories () |
| QStringList | enabledCategories () const |
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.
|
static |
Definition at line 45 of file QGCLoggingCategoryManager.cc.
References init(), and s_managerInstance.
| void QGCLoggingCategoryManager::disableAllCategories | ( | ) |
Definition at line 249 of file QGCLoggingCategoryManager.cc.
References enabledCategoriesChanged().
| QStringList QGCLoggingCategoryManager::enabledCategories | ( | ) | const |
Definition at line 269 of file QGCLoggingCategoryManager.cc.
|
signal |
Referenced by disableAllCategories(), and setCategoryEnabled().
|
inline |
Definition at line 38 of file QGCLoggingCategoryManager.h.
|
inline |
Definition at line 36 of file QGCLoggingCategoryManager.h.
|
static |
Definition at line 38 of file QGCLoggingCategoryManager.cc.
References s_managerInstance.
Referenced by create(), and QGCApplication::QGCApplication().
| void QGCLoggingCategoryManager::installFilter | ( | const QString & | commandLineLoggingOptions = QString() | ) |
Definition at line 195 of file QGCLoggingCategoryManager.cc.
Referenced by QGCApplication::QGCApplication().
|
static |
Definition at line 33 of file QGCLoggingCategoryManager.cc.
References s_managerInstance.
Referenced by QGCApplication::QGCApplication(), QGCLoggingCategory::QGCLoggingCategory(), and QGCLoggingCategoryItem::QGCLoggingCategoryItem().
| bool QGCLoggingCategoryManager::isCategoryEnabled | ( | const QString & | fullCategoryName | ) | const |
Definition at line 158 of file QGCLoggingCategoryManager.cc.
| void QGCLoggingCategoryManager::registerCategory | ( | const QString & | category | ) |
Definition at line 87 of file QGCLoggingCategoryManager.cc.
References LoggingCategoryTreeModel::insertCategory(), and LoggingCategoryFlatModel::insertSorted().
| void QGCLoggingCategoryManager::setCategoryEnabled | ( | const QString & | fullCategoryName, |
| bool | enable | ||
| ) |
Definition at line 106 of file QGCLoggingCategoryManager.cc.
References enabledCategoriesChanged().
Referenced by QGCApplication::QGCApplication(), and QGCLoggingCategoryItem::QGCLoggingCategoryItem().
| void QGCLoggingCategoryManager::setFilterText | ( | const QString & | text | ) |
Definition at line 281 of file QGCLoggingCategoryManager.cc.
|
inline |
Definition at line 34 of file QGCLoggingCategoryManager.h.