| Summary: | After modifying the digiKam main toolbar, all the tools menu have disappeared. | ||
|---|---|---|---|
| Product: | [Applications] digikam | Reporter: | Tung NGUYEN <ntung> |
| Component: | Usability-Menus | Assignee: | Digikam Developers <digikam-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | caulier.gilles |
| Priority: | NOR | ||
| Version First Reported In: | 0.8.0 | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | 8.4.0 | |
| Sentry Crash Report: | |||
|
Description
Tung NGUYEN
2005-10-16 16:07:41 UTC
SVN commit 471231 by jahrens:
Thanks for reporting!
BUG: 114507
M +11 -17 digikamapp.cpp
M +0 -1 digikamapp.h
--- trunk/extragear/graphics/digikam/digikam/digikamapp.cpp #471230:471231
@@ -578,7 +578,6 @@
mSplash->message(i18n("Loading cameras"), AlignLeft, white);
loadCameras();
-
createGUI(QString::fromLatin1( "digikamui.rc" ), false);
// Initialize Actions ---------------------------------------
@@ -617,18 +616,6 @@
}
}
-void DigikamApp::recreateGUI()
-{
- createGUI("digikamui.rc");
- applyMainWindowSettings(KGlobal::config());
- plugActionList( QString::fromLatin1("file_actions_import"), m_kipiFileActionsImport );
- plugActionList( QString::fromLatin1("image_actions"), m_kipiImageActions );
- plugActionList( QString::fromLatin1("tool_actions"), m_kipiToolsActions );
- plugActionList( QString::fromLatin1("batch_actions"), m_kipiBatchActions );
- plugActionList( QString::fromLatin1("album_actions"), m_kipiAlbumActions );
- plugActionList( QString::fromLatin1("file_actions_export"), m_kipiFileActionsExport );
-}
-
void DigikamApp::enableThumbSizePlusAction(bool val)
{
mThumbSizePlusAction->setEnabled(val);
@@ -879,7 +866,6 @@
actionCollection(),
ctype->title().utf8());
mCameraMenuAction->insert(cAction, 0);
-// recreateGUI();
ctype->setAction(cAction);
}
@@ -983,9 +969,17 @@
saveMainWindowSettings(KGlobal::config());
KEditToolbar *dlg = new KEditToolbar(actionCollection(), "digikamui.rc");
- if (dlg->exec())
- recreateGUI();
-
+ if(dlg->exec());
+ {
+ createGUI(QString::fromLatin1( "digikamui.rc" ), false);
+ applyMainWindowSettings(KGlobal::config());
+ plugActionList( QString::fromLatin1("file_actions_import"), m_kipiFileActionsImport );
+ plugActionList( QString::fromLatin1("image_actions"), m_kipiImageActions );
+ plugActionList( QString::fromLatin1("tool_actions"), m_kipiToolsActions );
+ plugActionList( QString::fromLatin1("batch_actions"), m_kipiBatchActions );
+ plugActionList( QString::fromLatin1("album_actions"), m_kipiAlbumActions );
+ plugActionList( QString::fromLatin1("file_actions_export"), m_kipiFileActionsExport );
+ }
delete dlg;
}
--- trunk/extragear/graphics/digikam/digikam/digikamapp.h #471230:471231
@@ -94,7 +94,6 @@
void loadCameras();
void populateThemes();
void updateDeleteTrashMenu();
- void recreateGUI();
protected:
Joern, thank you for the fix. |