Support multiple instances listening for debug output...

... only not simultaneously

Task-number: QTCREATORBUG-3443
Change-Id: Ie88ee305a1ad134d81a19cece42f7fd81fc08f16
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
This commit is contained in:
Orgad Shaneh
2015-01-19 10:44:30 +02:00
committed by Orgad Shaneh
parent 349f415067
commit f99e2570fb
3 changed files with 17 additions and 4 deletions

View File

@@ -33,6 +33,7 @@
#include "projectexplorersettings.h"
#include "runconfiguration.h"
#include "session.h"
#include "windebuginterface.h"
#include <coreplugin/actionmanager/actionmanager.h>
#include <coreplugin/coreconstants.h>
@@ -203,6 +204,11 @@ AppOutputPane::AppOutputPane() :
this, SLOT(aboutToUnloadSession()));
connect(ProjectExplorerPlugin::instance(), SIGNAL(settingsChanged()),
this, SLOT(updateFromSettings()));
#ifdef Q_OS_WIN
connect(this, &AppOutputPane::allRunControlsFinished,
WinDebugInterface::instance(), &WinDebugInterface::stop);
#endif
}
AppOutputPane::~AppOutputPane()