aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cpptools/cppcompletionassist.h
diff options
context:
space:
mode:
authorChristian Kamm <[email protected]>2012-10-14 19:36:00 +0200
committerChristian Kamm <[email protected]>2012-10-15 15:53:57 +0200
commit9c872643ae249857dd1f944d548880d250c12c53 (patch)
tree14e5c1fc7cb289dd89483b2db9bd005d7a1dcb2a /src/plugins/cpptools/cppcompletionassist.h
parentf9e9d09e3e47fab8a1f6df39b73ac6a0c168d92a (diff)
C++: Introduce an ordering of completion items.
For example locals and function argument names appear early whereas macros and keywords are way down. That should move helpful items to the top of the list. Change-Id: Ibcfe973ebbac2e3bce9cafbe14dc4c71430ddca7 Reviewed-by: Erik Verbruggen <[email protected]>
Diffstat (limited to 'src/plugins/cpptools/cppcompletionassist.h')
-rw-r--r--src/plugins/cpptools/cppcompletionassist.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/cpptools/cppcompletionassist.h b/src/plugins/cpptools/cppcompletionassist.h
index 17f6d748961..f49a161128f 100644
--- a/src/plugins/cpptools/cppcompletionassist.h
+++ b/src/plugins/cpptools/cppcompletionassist.h
@@ -120,7 +120,8 @@ private:
const QIcon &icon = QIcon(),
int order = 0,
const QVariant &data = QVariant());
- void addCompletionItem(CPlusPlus::Symbol *symbol);
+ void addCompletionItem(CPlusPlus::Symbol *symbol,
+ int order = 0);
void addSnippets();
void addKeywords();
void addMacros(const QString &fileName, const CPlusPlus::Snapshot &snapshot);