data: cleaned up TokenLocation classes

* removed self assiged locationId
* show errors after parse again
This commit is contained in:
Eberhard Graether
2015-08-27 22:14:12 +02:00
parent 2044ff9723
commit 9bcf7d2f0f
14 changed files with 54 additions and 137 deletions
+3 -5
View File
@@ -261,6 +261,8 @@ void QtCodeArea::mouseMoveEvent(QMouseEvent* event)
annotation = nullptr;
}
QToolTip::hideText();
if (annotation != m_hoveredAnnotation)
{
setHoveredAnnotation(annotation);
@@ -269,11 +271,7 @@ void QtCodeArea::mouseMoveEvent(QMouseEvent* event)
if (annotation && errorMessages.size() > annotation->tokenId)
{
QToolTip::showText(event->globalPos(), QString::fromStdString(m_fileWidget->getErrorMessages()[annotation->tokenId]));
}
else
{
QToolTip::hideText();
QToolTip::showText(event->globalPos(), QString::fromStdString(errorMessages[annotation->tokenId]));
}
}
}