diff options
author | hjk <hjk121@nokiamail.com> | 2014-10-13 12:49:05 +0200 |
---|---|---|
committer | hjk <hjk121@nokiamail.com> | 2014-10-15 00:49:17 +0200 |
commit | e279c7e00787230dcd89301ebb7a182a35c0531b (patch) | |
tree | 1f43783b3bae7d3735a36807f040fd3aa1bb5556 /src/plugins/projectexplorer/kitmanager.h | |
parent | e43af30faabaf3f38a6a652c519c61512203054f (diff) |
MacroExpander: Allow registering local expansions
This allows a MacroExpander also to describe an expansion it can
do which was restricted to the global VariableManager only.
The global is now just a thin (unneeded) wrapper about new "standard"
functionality.
Change-Id: Ida7ca70cf3d319eae4220ea8d12f3dd1c0d4042c
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
Diffstat (limited to 'src/plugins/projectexplorer/kitmanager.h')
-rw-r--r-- | src/plugins/projectexplorer/kitmanager.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/plugins/projectexplorer/kitmanager.h b/src/plugins/projectexplorer/kitmanager.h index b6adf4332e..e45d6cf042 100644 --- a/src/plugins/projectexplorer/kitmanager.h +++ b/src/plugins/projectexplorer/kitmanager.h @@ -99,8 +99,7 @@ public: virtual QString displayNameForPlatform(const Kit *k, const QString &platform) const; virtual Core::FeatureSet availableFeatures(const Kit *k) const; - virtual Utils::AbstractMacroExpander *createMacroExpander(const Kit *k) const - { Q_UNUSED(k); return 0; } + virtual bool resolveMacro(const Kit *kit, const QString &name, QString *ret) const; protected: void setId(Core::Id id) { m_id = id; } |