Summary: | Missing Context Menu on edit advanced search | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Pedro Neves <pedro_aneves> |
Component: | Searches-Advanced | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | metzpinguin |
Priority: | NOR | ||
Version First Reported In: | 8.5.0 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 8.6.0 | |
Sentry Crash Report: |
Description
Pedro Neves
2024-11-16 12:28:51 UTC
I don't understand the bug report. Only saved advanced searches have an entry for editing, saved quick text searches don't. But you don't seem to see a context menu in the album tree view either? Are you using Wayland? If the problem isn't present in the AppImage, it might not be a digiKam problem. Maik Ok, strange, now I understand it, the album selector in the advanced search itself. Yes, in the AppImage it has a context menu, in my native Qt6 digiKam version it doesn't. Maik Git commit 4361eff27d793e77d0c83e2477405f8861cfa2ba by Maik Qualmann. Committed on 16/11/2024 at 22:31. Pushed by mqualmann into branch 'master'. workaround for a missing context menu event in Qt-6.8.0 This is a strange behavior of the QTreeView in a QComboBox starting with Qt-6.8.0, we do not receive a context menu event, and we cannot create a custom context menu via signal/slot. M +27 -1 core/libs/widgets/combo/comboboxutilities.cpp https://invent.kde.org/graphics/digikam/-/commit/4361eff27d793e77d0c83e2477405f8861cfa2ba A context menu is now available again with Qt-6.8.0, the reason it does not appear in our bundles is because we are still using Qt-6.7.x there. I see 2 reports in the Qt bug tracker üossible related to this problem, it is supposed to be a regression in Qt-6.8.0 and is fixed in Qt-6.8.1. I will test it when I have such a Qt version available. Maik |