DebuggingHelpers: Put long argument list into one struct

This commit is contained in:
Kai Koehne
2011-04-29 13:35:19 +02:00
parent cc3aa73f5e
commit 001793fe79
11 changed files with 90 additions and 105 deletions

View File

@@ -125,13 +125,10 @@ QString DebuggingHelperLibrary::copy(const QString &qtInstallData,
return QString();
}
bool DebuggingHelperLibrary::build(const QString &directory, const QString &makeCommand,
const QString &qmakeCommand, const QString &mkspec,
const Utils::Environment &env, const QString &targetMode,
const QStringList &qmakeArguments, QString *output,
QString *errorMessage)
bool DebuggingHelperLibrary::build(BuildHelperArguments arguments, QString *log, QString *errorMessage)
{
return buildHelper(QCoreApplication::translate("ProjectExplorer::DebuggingHelperLibrary",
"GDB helper"), QLatin1String("gdbmacros.pro"), directory,
makeCommand, qmakeCommand, mkspec, env, targetMode, qmakeArguments, output, errorMessage);
arguments.proFilename = QLatin1String("gdbmacros.pro");
arguments.helperName = QCoreApplication::translate("ProjectExplorer::DebuggingHelperLibrary",
"GDB helper");
return buildHelper(arguments, log, errorMessage);
}