forked from qt-creator/qt-creator
Maemo: Remove unneeded reference to MaemoToolchain.
This commit is contained in:
@@ -68,7 +68,7 @@ RunControl *MaemoDebugSupport::createDebugRunControl(MaemoRunConfiguration *runC
|
||||
}
|
||||
if (debuggingType != MaemoRunConfiguration::DebugQmlOnly) {
|
||||
params.processArgs = runConfig->arguments();
|
||||
params.sysRoot = runConfig->sysRoot();
|
||||
params.sysRoot = runConfig->activeQt4BuildConfiguration()->qtVersion()->systemRoot();
|
||||
params.toolChainAbi = runConfig->abi();
|
||||
if (runConfig->useRemoteGdb()) {
|
||||
params.startMode = StartRemoteGdb;
|
||||
|
||||
@@ -217,15 +217,6 @@ MaemoDeviceConfig::ConstPtr MaemoRunConfiguration::deviceConfig() const
|
||||
return step ? step->helper().deviceConfig() : MaemoDeviceConfig::ConstPtr();
|
||||
}
|
||||
|
||||
const MaemoToolChain *MaemoRunConfiguration::toolchain() const
|
||||
{
|
||||
Qt4BuildConfiguration *qt4bc(activeQt4BuildConfiguration());
|
||||
QTC_ASSERT(qt4bc, return 0);
|
||||
MaemoToolChain *tc = dynamic_cast<MaemoToolChain *>(qt4bc->toolChain());
|
||||
QTC_ASSERT(tc != 0, return 0);
|
||||
return tc;
|
||||
}
|
||||
|
||||
const QString MaemoRunConfiguration::gdbCmd() const
|
||||
{
|
||||
return QDir::toNativeSeparators(activeBuildConfiguration()->toolChain()->debuggerCommand());
|
||||
@@ -241,13 +232,6 @@ AbstractLinuxDeviceDeployStep *MaemoRunConfiguration::deployStep() const
|
||||
return MaemoGlobal::earlierBuildStep<AbstractLinuxDeviceDeployStep>(deployConfig(), 0);
|
||||
}
|
||||
|
||||
const QString MaemoRunConfiguration::sysRoot() const
|
||||
{
|
||||
if (const MaemoToolChain *tc = toolchain())
|
||||
return tc->sysroot();
|
||||
return QString();
|
||||
}
|
||||
|
||||
const QString MaemoRunConfiguration::targetRoot() const
|
||||
{
|
||||
QTC_ASSERT(activeQt4BuildConfiguration(), return QString());
|
||||
|
||||
@@ -91,10 +91,8 @@ public:
|
||||
Qt4MaemoDeployConfiguration *deployConfig() const;
|
||||
MaemoRemoteMountsModel *remoteMounts() const { return m_remoteMounts; }
|
||||
|
||||
const MaemoToolChain *toolchain() const;
|
||||
QString localExecutableFilePath() const;
|
||||
QString remoteExecutableFilePath() const;
|
||||
const QString sysRoot() const;
|
||||
const QString targetRoot() const;
|
||||
const QString arguments() const;
|
||||
void setArguments(const QString &args);
|
||||
|
||||
@@ -163,7 +163,8 @@ bool MaemoRunControlFactory::canRun(RunConfiguration *runConfiguration,
|
||||
const MaemoRunConfiguration * const maemoRunConfig
|
||||
= qobject_cast<MaemoRunConfiguration *>(runConfiguration);
|
||||
if (!maemoRunConfig
|
||||
|| !maemoRunConfig->deviceConfig() || !maemoRunConfig->toolchain()
|
||||
|| !maemoRunConfig->deviceConfig()
|
||||
|| !maemoRunConfig->activeQt4BuildConfiguration()
|
||||
|| maemoRunConfig->remoteExecutableFilePath().isEmpty())
|
||||
return false;
|
||||
const int freePortCount = maemoRunConfig->freePorts().count();
|
||||
|
||||
Reference in New Issue
Block a user