ui: Stay at original line when expanding scope in the code view

bug id = 82
This commit is contained in:
Eberhard Graether
2016-07-22 14:57:36 +02:00
parent f4677a902d
commit 2672299a58
4 changed files with 37 additions and 9 deletions
+9 -3
View File
@@ -45,15 +45,21 @@ void QtCodeFileList::addCodeSnippet(
bool insert
){
QtCodeFile* file = getFile(params.locationFile->getFilePath());
QtCodeSnippet* snippet = nullptr;
if (insert)
{
QtCodeSnippet* snippet = file->insertCodeSnippet(params);
emit shouldScrollToSnippet(snippet, params.startLineNumber);
snippet = file->insertCodeSnippet(params);
}
else
{
file->addCodeSnippet(params);
snippet = file->addCodeSnippet(params);
}
if (snippet && file->getScrollToLine())
{
emit shouldScrollToSnippet(snippet, file->getScrollToLine());
file->setScrollToLine(0);
}
file->setModificationTime(params.modificationTime);