[Digikam-devel] Re: Status of face detection

Marcel Wiesweg marcel.wiesweg at gmx.de
Fri Oct 29 14:13:30 BST 2010


> Marcel,
> 
> Why Face detection progress dialog is modal ? We cannot continue to
> work on the rest of digiKam during face processing ?

No, no problem to continue working. Fixed in SVN. It was not modal 
(setModal(false) and dialog->show()), but the main widget was passed as parent 
of the dialog. Now it's a separate window, like fingerprint generator.

> Same problem for me. I just tried to scan all faces. It lock to a mpeg
> video file. No crash...

Is this also one of the last files of an album, and the UI is still 
responsive, even though the scan does not progress?

I cannot reproduce this problem, but it would be typical to occur at the end 
of an album. Probably, the FacePipeline does not emit finished() when it 
should. See FacePipeline::FacePipelinePriv::checkFinished(), around line 688. 
Can you find out if either packagesOnTheRoad or infosForFiltering is not 0 
when locking?

Marcel



More information about the Digikam-devel mailing list