[Digikam-devel] Very slow context menu invocation
Andi Clemens
andi.clemens at gmx.net
Sun Nov 28 11:08:30 GMT 2010
Hi,
since a few weeks the context menu is generated very slow, especially when
called for the first time.
I now found the bottleneck:
Digikam::ImageCurves::fillFromOtherCurves() at imagecurves.cpp:149 0xb6fd896e
Digikam::CurvesWidget::updateData() at curveswidget.cpp:477 0xb6fdecca
Digikam::CurvesWidget::CurvesWidget() at curveswidget.cpp:347 0xb6fde06f
Digikam::CurvesBox::CurvesBox() at curvesbox.cpp:112 0xb6fe221a
Digikam::BWSepiaSettings::BWSepiaSettings() at bwsepiasettings.cpp:361
0xb6f9c8eb
Digikam::BWConvert::BWConvert() at bwconvert.cpp:53 0x82a0053
Digikam::BatchToolsManager::BatchToolsManager() at batchtoolsmanager.cpp:116
0x82932a6
Digikam::QueueMgrWindow::QueueMgrWindow() at queuemgrwindow.cpp:137 0x827d80a
Digikam::QueueMgrWindow::queueManagerWindow() at queuemgrwindow.cpp:106
0x827d24b
Digikam::ContextMenuHelper::addQueueManagerMenu() at contextmenuhelper.cpp:741
0x81b096a
Digikam::DigikamImageView::showContextMenuOnInfo() at digikamimageview.cpp:222
0x81d3a92
We call this instruction chain whenever the context menu is openend.
But why? Wouldn't it be enough to just generate the QueueMgrWindow without all
this stuff? Especially when no images have been added to the BQM?
Andi
More information about the Digikam-devel
mailing list