diff --git a/lib/documentview/documentview.h b/lib/documentview/documentview.h --- a/lib/documentview/documentview.h +++ b/lib/documentview/documentview.h @@ -218,7 +218,7 @@ void emitHudTrashClicked(); void emitHudDeselectClicked(); - void emitFocused(); + void slotDocumentFocused(); void slotFadeInFinished(); diff --git a/lib/documentview/documentview.cpp b/lib/documentview/documentview.cpp --- a/lib/documentview/documentview.cpp +++ b/lib/documentview/documentview.cpp @@ -716,9 +716,9 @@ hudTrashClicked(this); } -void DocumentView::emitFocused() -{ +void DocumentView::slotDocumentFocused() { focused(this); + d->updateCaption(); } void DocumentView::setGeometry(const QRectF& rect) @@ -774,7 +774,7 @@ bool DocumentView::sceneEventFilter(QGraphicsItem*, QEvent* event) { if (event->type() == QEvent::GraphicsSceneMousePress) { - QMetaObject::invokeMethod(this, "emitFocused", Qt::QueuedConnection); + QMetaObject::invokeMethod(this, "slotDocumentFocused", Qt::QueuedConnection); } else if (event->type() == QEvent::GraphicsSceneHoverMove) { if (d->mBirdEyeView) { d->mBirdEyeView->onMouseMoved();