DebuggerItemManager Class

(Debugger::DebuggerItemManager)
Inherits: QObject

Public Functions

  • 32 public functions inherited from QObject

Static Public Members

QList<DebuggerItem> debuggers()
void deregisterDebugger(const QVariant &id)
const DebuggerItem *findByCommand(const Utils::FileName &command)
const DebuggerItem *findByEngineType(DebuggerEngineType engineType)
const DebuggerItem *findById(const QVariant &id)
QVariant registerDebugger(const DebuggerItem &item)
  • 10 static public members inherited from QObject

Additional Inherited Members

  • 1 property inherited from QObject
  • 1 public slot inherited from QObject
  • 2 signals inherited from QObject
  • 1 public variable inherited from QObject
  • 9 protected functions inherited from QObject
  • 2 protected variables inherited from QObject

Member Function Documentation

DebuggerItemManager::DebuggerItemManager()

Default constructs an instance of DebuggerItemManager.

DebuggerItemManager::~DebuggerItemManager()

Destroys the instance of DebuggerItemManager.

[static] QList<DebuggerItem> DebuggerItemManager::debuggers()

[static] void DebuggerItemManager::deregisterDebugger(const QVariant &id)

[static] const DebuggerItem *DebuggerItemManager::findByCommand(const Utils::FileName &command)

[static] const DebuggerItem *DebuggerItemManager::findByEngineType(DebuggerEngineType engineType)

[static] const DebuggerItem *DebuggerItemManager::findById(const QVariant &id)

[static] QVariant DebuggerItemManager::registerDebugger(const DebuggerItem &item)