Debugger: Update debugger details when executable is replaced

Store last modified time in persistent storage, and if it is changed,
reinitialize the item.

Change-Id: I15e8c843fecd3cebd528f2dadb64645828a2b221
Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
Orgad Shaneh
2016-03-06 23:26:01 +02:00
committed by Orgad Shaneh
parent 24f34420fd
commit 383737d020
4 changed files with 22 additions and 5 deletions

View File

@@ -55,7 +55,7 @@ public:
static QVariant registerDebugger(const DebuggerItem &item);
static void deregisterDebugger(const QVariant &id);
static const DebuggerItem *findByCommand(const Utils::FileName &command);
static DebuggerItem *findByCommand(const Utils::FileName &command);
static const DebuggerItem *findById(const QVariant &id);
static const DebuggerItem *findByEngineType(DebuggerEngineType engineType);