summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/variablemanager.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2010-01-04 16:50:23 +0100
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2010-01-07 08:35:32 +0100
commitcce26703aecdb0b480432741f50ef3e5f717bfbc (patch)
treea3f2f23c3fcd9896ff5feef7c63715d743fe5525 /src/plugins/coreplugin/variablemanager.h
parent3dde364a38fe60e60385c10697af3539e765ed17 (diff)
downloadqt-creator-cce26703aecdb0b480432741f50ef3e5f717bfbc.tar.gz
Fix warnings about QFileInfo being instantiated on empty string.
Do not insert currentDocument variable for empty files. Polish VariableManager, QLatin1String(), const-correctness. Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
Diffstat (limited to 'src/plugins/coreplugin/variablemanager.h')
-rw-r--r--src/plugins/coreplugin/variablemanager.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/coreplugin/variablemanager.h b/src/plugins/coreplugin/variablemanager.h
index 1bd73712cb..436bea5468 100644
--- a/src/plugins/coreplugin/variablemanager.h
+++ b/src/plugins/coreplugin/variablemanager.h
@@ -56,10 +56,10 @@ public:
void insert(const QString &variable, const QString &value);
void insertFileInfo(const QString &tag, const QFileInfo &file);
void removeFileInfo(const QString &tag);
- QString value(const QString &variable);
- QString value(const QString &variable, const QString &defaultValue);
- void remove(const QString &variable);
- QString resolve(const QString &stringWithVariables);
+ QString value(const QString &variable) const;
+ QString value(const QString &variable, const QString &defaultValue) const;
+ bool remove(const QString &variable);
+ QString resolve(const QString &stringWithVariables) const;
private slots:
void updateCurrentDocument(Core::IEditor *editor);