Implemented tooltip and lookat for #include directives.

This commit is contained in:
Roberto Raggi
2008-12-10 17:21:01 +01:00
parent 6ae2cc0b5b
commit d454607264
7 changed files with 59 additions and 13 deletions

View File

@@ -131,12 +131,16 @@ QString Document::fileName() const
QStringList Document::includedFiles() const
{
return _includedFiles;
QStringList files;
foreach (const Include &i, _includes)
files.append(i.fileName());
files.removeDuplicates();
return files;
}
void Document::addIncludeFile(const QString &fileName)
void Document::addIncludeFile(const QString &fileName, unsigned line)
{
_includedFiles.append(fileName);
_includes.append(Include(fileName, line));
}
void Document::appendMacro(const Macro &macro)