mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-02-20 10:54:14 +01:00
GCS/core: Add logging support to core.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@545 ebee16cc-31ac-478f-84a7-5cbb03baadba
This commit is contained in:
parent
462b7f6adf
commit
c51c7f72e7
@ -2,7 +2,7 @@ TEMPLATE = lib
|
||||
TARGET = Config
|
||||
include(../../openpilotgcsplugin.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
OTHER_FILES += config.pluginspec
|
||||
OTHER_FILES += Config.pluginspec
|
||||
HEADERS += configplugin.h \
|
||||
configgadgetconfiguration.h \
|
||||
configgadgetwidget.h \
|
||||
|
@ -10,6 +10,7 @@ include(../../openpilotgcsplugin.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
include(../../shared/scriptwrapper/scriptwrapper.pri)
|
||||
include(coreplugin_dependencies.pri)
|
||||
include(../../libs/libqxt/libqxt.pri)
|
||||
INCLUDEPATH += dialogs \
|
||||
uavgadgetmanager \
|
||||
actionmanager
|
||||
|
@ -1,3 +1,4 @@
|
||||
include(../../libs/extensionsystem/extensionsystem.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
include(../../libs/libqxt/libqxt.pri)
|
||||
include(../../libs/qextserialport/qextserialport.pri)
|
||||
|
@ -45,6 +45,8 @@
|
||||
#include "uavgadgetmanager.h"
|
||||
#include "uavgadgetinstancemanager.h"
|
||||
#include "connectionmanager.h"
|
||||
#include "qxtlogger.h"
|
||||
#include "qxtbasicstdloggerengine.h"
|
||||
|
||||
#include "settingsdialog.h"
|
||||
#include "variablemanager.h"
|
||||
@ -184,6 +186,11 @@ MainWindow::MainWindow() :
|
||||
|
||||
statusBar()->setProperty("p_styled", true);
|
||||
setAcceptDrops(true);
|
||||
foreach (QString engine, qxtLog->allLoggerEngines())
|
||||
qxtLog->removeLoggerEngine(engine);
|
||||
qxtLog->addLoggerEngine("std", new QxtBasicSTDLoggerEngine());
|
||||
qxtLog->installAsMessageHandler();
|
||||
qxtLog->enableAllLogLevels();
|
||||
}
|
||||
|
||||
MainWindow::~MainWindow()
|
||||
|
Loading…
x
Reference in New Issue
Block a user