Implemented include completion

Done-with: danimo
This commit is contained in:
Thorbjørn Lindeijer
2009-07-23 16:46:30 +02:00
parent 1ccf39f8ce
commit 47a2097341
4 changed files with 159 additions and 14 deletions

View File

@@ -41,6 +41,9 @@
#include <QtCore/QObject>
#include <QtCore/QPointer>
QT_BEGIN_NAMESPACE
class QTextCursor;
QT_END_NAMESPACE
namespace TextEditor {
class ITextEditor;
@@ -108,6 +111,8 @@ private:
QSet<QString> *definedMacros);
void addCompletionItem(CPlusPlus::Symbol *symbol);
bool completeInclude(const QTextCursor &cursor);
bool completeConstructorOrFunction(const QList<CPlusPlus::TypeOfExpression::Result> &);
bool completeMember(const QList<CPlusPlus::TypeOfExpression::Result> &,