[Digikam-devel] [Bug 146364] incremental search for tags in all tag fields

Arnd Baecker arnd.baecker at web.de
Wed Oct 3 06:47:58 BST 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=146364         




------- Additional Comments From arnd.baecker web de  2007-10-03 07:47 -------
Full agreement! Having such an incremental search in all tags fields 
and in addition for the album list (left sidebar) and maybe even for the
searches would be extremely useful.

I had a look in the code after Gilles pointed me in the right direction.
If I understand things correctly, all these views (like AlbumFolderView,
or TagFolderView) inherit from FolderView::FolderView.
So it should be possible to create a new FolderViewIncrFilter
which has the filtering built in.
For this one "only" has to borrow the code from 
digikam/libs/imageproperties/imagedescedittab.cpp, 
routine ImageDescEditTab::ImageDescEditTab
to set up the incremental search box and connect the signal correctly.
For this one would have to use void ImageDescEditTab::slotTagsSearchChanged()
as basis.
Does not sound that difficult, but at a first glance
it seems creating a new widget is a bit above my present Qt coding abilities ...
(Of course, if the above approach seems reasonable, and someone wants
to hand-hold me a bit in the first steps, I could give it a try ;-)



More information about the Digikam-devel mailing list