void ToolChain::setAutoDetected(bool autodetect) { if (d->m_autodetect == autodetect) return; d->m_autodetect = autodetect; toolChainUpdated(); }
void AndroidToolChain::setSecondaryToolChain(bool b) { if (m_secondaryToolChain == b) return; m_secondaryToolChain = b; toolChainUpdated(); }
void GccToolChain::setDebuggerCommand(const Utils::FileName &d) { if (m_debuggerCommand == d) return; m_debuggerCommand = d; toolChainUpdated(); }
void GccToolChain::setCompilerCommand(const Utils::FileName &path) { if (path == m_compilerCommand) return; bool resetDisplayName = displayName() == defaultDisplayName(); m_compilerCommand = path; Abi currentAbi = m_targetAbi; m_supportedAbis = detectSupportedAbis(); m_targetAbi = Abi(); if (!m_supportedAbis.isEmpty()) { if (m_supportedAbis.contains(currentAbi)) m_targetAbi = currentAbi; else m_targetAbi = m_supportedAbis.at(0); } if (resetDisplayName) setDisplayName(defaultDisplayName()); // calls toolChainUpdated()! else toolChainUpdated(); }
void RvctToolChain::setArmVersion(RvctToolChain::ArmVersion av) { if (m_armVersion == av) return; m_armVersion = av; toolChainUpdated(); }
void RvctToolChain::setEnvironmentChanges(const QList<Utils::EnvironmentItem> &changes) { if (m_environmentChanges == changes) return; m_environmentChanges = changes; toolChainUpdated(); }
void ToolChain::setDetection(ToolChain::Detection de) { if (d->m_detection == de) return; d->m_detection = de; toolChainUpdated(); }
void ToolChain::setDisplayName(const QString &name) { if (d->m_displayName == name) return; d->m_displayName = name; toolChainUpdated(); }
void GccToolChain::setTargetAbi(const Abi &abi) { if (abi == m_targetAbi) return; m_targetAbi = abi; toolChainUpdated(); }
void ToolChain::setId(const QString &id) { Q_ASSERT(!id.isEmpty()); if (d->m_id == id) return; d->m_id = id; toolChainUpdated(); }
void RvctToolChain::setCompilerCommand(const Utils::FileName &path) { if (m_compilerCommand == path) return; m_compilerCommand = path; m_version.reset(); toolChainUpdated(); }