forked from qt-creator/qt-creator
Debugger: Always add Qt install source mappings for gdb.
As it fails for MinGW. Task-number: QTCREATORBUG-4132 Reviewed-by: hjk
This commit is contained in:
@@ -64,6 +64,7 @@
|
||||
#include <utils/fancymainwindow.h>
|
||||
#include <utils/qtcprocess.h>
|
||||
#include <coreplugin/icore.h>
|
||||
#include <utils/buildablehelperlibrary.h>
|
||||
|
||||
#include <QtCore/QDir>
|
||||
#include <QtCore/QDebug>
|
||||
@@ -684,6 +685,11 @@ static DebuggerStartParameters localStartParameters(RunConfiguration *runConfigu
|
||||
sp.dumperLibraryLocations = rc->dumperLibraryLocations();
|
||||
|
||||
if (const ProjectExplorer::Target *target = runConfiguration->target()) {
|
||||
if (QByteArray(target->metaObject()->className()).contains("Qt4")) {
|
||||
const QString qmake = Utils::BuildableHelperLibrary::findSystemQt(sp.environment);
|
||||
if (!qmake.isEmpty())
|
||||
sp.qtInstallPath = findQtInstallPath(qmake);
|
||||
}
|
||||
if (const ProjectExplorer::Project *project = target->project()) {
|
||||
sp.projectDir = project->projectDirectory();
|
||||
if (const ProjectExplorer::BuildConfiguration *buildConfig = target->activeBuildConfiguration()) {
|
||||
|
Reference in New Issue
Block a user