DebuggerItem Class
(Debugger::DebuggerItem)Public Types
enum | MatchLevel { DoesNotMatch, MatchesSomewhat, MatchesWell, MatchesPerfectly } |
Public Functions
DebuggerItem() | |
DebuggerItem(const QVariantMap &data) | |
QStringList | abiNames() const |
QList<ProjectExplorer::Abi> | abis() const |
QString | autoDetectionSource() const |
bool | canClone() const |
Utils::FileName | command() const |
void | createId() |
QIcon | decoration() const |
QString | displayName() const |
DebuggerEngineType | engineType() const |
QString | engineTypeName() const |
QVariant | id() const |
bool | isAutoDetected() const |
bool | isValid() const |
QDateTime | lastModified() const |
MatchLevel | matchTarget(const ProjectExplorer::Abi &targetAbi) const |
void | reinitializeFromFile() |
void | setAbi(const ProjectExplorer::Abi &abi) |
void | setAbis(const QList<ProjectExplorer::Abi> &abis) |
void | setAutoDetected(bool isAutoDetected) |
void | setAutoDetectionSource(const QString &autoDetectionSource) |
void | setCommand(const Utils::FileName &command) |
void | setEngineType(const DebuggerEngineType &engineType) |
void | setUnexpandedDisplayName(const QString &unexpandedDisplayName) |
void | setVersion(const QString &version) |
void | setWorkingDirectory(const Utils::FileName &workingPath) |
QVariantMap | toMap() const |
QString | unexpandedDisplayName() const |
QString | validityMessage() const |
QString | version() const |
Utils::FileName | workingDirectory() const |
bool | operator!=(const DebuggerItem &other) const |
bool | operator==(const DebuggerItem &other) const |
Member Function Documentation
DebuggerItem::DebuggerItem()
Default constructs an instance of DebuggerItem.
DebuggerItem::DebuggerItem(const QVariantMap &data)
Default constructs an instance of DebuggerItem.
QStringList DebuggerItem::abiNames() const
QList<ProjectExplorer::Abi> DebuggerItem::abis() const
See also setAbis().
QString DebuggerItem::autoDetectionSource() const
See also setAutoDetectionSource().
bool DebuggerItem::canClone() const
Utils::FileName DebuggerItem::command() const
See also setCommand().
void DebuggerItem::createId()
QIcon DebuggerItem::decoration() const
QString DebuggerItem::displayName() const
DebuggerEngineType DebuggerItem::engineType() const
See also setEngineType().
QString DebuggerItem::engineTypeName() const
QVariant DebuggerItem::id() const
bool DebuggerItem::isAutoDetected() const
bool DebuggerItem::isValid() const
QDateTime DebuggerItem::lastModified() const
MatchLevel DebuggerItem::matchTarget(const ProjectExplorer::Abi &targetAbi) const
void DebuggerItem::reinitializeFromFile()
void DebuggerItem::setAbi(const ProjectExplorer::Abi &abi)
void DebuggerItem::setAbis(const QList<ProjectExplorer::Abi> &abis)
See also abis().
void DebuggerItem::setAutoDetected(bool isAutoDetected)
See also isAutoDetected().
void DebuggerItem::setAutoDetectionSource(const QString &autoDetectionSource)
See also autoDetectionSource().
void DebuggerItem::setCommand(const Utils::FileName &command)
See also command().
void DebuggerItem::setEngineType(const DebuggerEngineType &engineType)
See also engineType().
void DebuggerItem::setUnexpandedDisplayName(const QString &unexpandedDisplayName)
See also unexpandedDisplayName().
void DebuggerItem::setVersion(const QString &version)
See also version().
void DebuggerItem::setWorkingDirectory(const Utils::FileName &workingPath)
See also workingDirectory().
QVariantMap DebuggerItem::toMap() const
QString DebuggerItem::unexpandedDisplayName() const
See also setUnexpandedDisplayName().
QString DebuggerItem::validityMessage() const
QString DebuggerItem::version() const
See also setVersion().
Utils::FileName DebuggerItem::workingDirectory() const
See also setWorkingDirectory().