<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Arial'; font-size:9pt; font-weight:400; font-style:normal;">> The old version didn't work, too... just checked it...<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>The signal emitted from DigikamView::slotDispatchImageSelected is connected to DigikamApp::slotImageSelected.<br>
I think we introduced the timer because retrieving the list of all image infos and of the selected image infos was slow (it's still relatively slow, and of course scales with O(n)).<br>
For enabling the actions we only need the size of the selection list, which is fast to retrieve. We could split the signals and emit one of them directly, the other with the timer. Opinions?</p></body></html>