┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/views
diff options
context:
space:
mode:
Diffstat (limited to 'src/views')
-rw-r--r--src/views/dolphinview.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/views/dolphinview.cpp b/src/views/dolphinview.cpp
index 573505e76..0cd38c9eb 100644
--- a/src/views/dolphinview.cpp
+++ b/src/views/dolphinview.cpp
@@ -2171,17 +2171,17 @@ void DolphinView::tryShowNameToolTip(QEvent* event)
{
if (!GeneralSettings::showToolTips() && m_mode == DolphinView::IconsView) {
QHelpEvent *hoverEvent = reinterpret_cast<QHelpEvent *>(event);
- const int index = m_view->itemAt(hoverEvent->pos());
+ const std::optional<int> index = m_view->itemAt(hoverEvent->pos());
- if (index == -1) {
+ if (!index.has_value()) {
return;
}
// Check whether the filename has been elided
- const bool isElided = m_view->isElided(index);
+ const bool isElided = m_view->isElided(index.value());
if(isElided) {
- const KFileItem item = m_model->fileItem(index);
+ const KFileItem item = m_model->fileItem(index.value());
const QString text = item.text();
const QPoint pos = mapToGlobal(hoverEvent->pos());
QToolTip::showText(pos, text);