Add command locator.

Make it possible to trigger actions from the locator bar by
registering an instance of Locator::CommandLocator by prefix.
Currently used for VCS systems.

Acked-by: con
Initial-patch-by: Roberto Raggi <roberto.raggi@nokia.com>
This commit is contained in:
Friedemann Kleint
2010-02-12 16:03:08 +01:00
parent 354fd8d895
commit b03ab1d704
13 changed files with 382 additions and 13 deletions

View File

@@ -53,6 +53,10 @@ namespace VCSBase {
class VCSBaseSubmitEditor;
}
namespace Locator {
class CommandLocator;
}
namespace Subversion {
namespace Internal {
@@ -146,6 +150,7 @@ private:
QString m_commitMessageFileName;
QString m_commitRepository;
Locator::CommandLocator *m_commandLocator;
Utils::ParameterAction *m_addAction;
Utils::ParameterAction *m_deleteAction;
Utils::ParameterAction *m_revertAction;