diff --git a/commands/kpCommandHistoryBase.cpp b/commands/kpCommandHistoryBase.cpp index 4e7f7d2d67f20579c3f2647d428433e2e6345ee8..6140a2fdfe5a21e1eb7b6c50306644833afac1e7 100644 --- a/commands/kpCommandHistoryBase.cpp +++ b/commands/kpCommandHistoryBase.cpp @@ -35,13 +35,13 @@ #include #include +#include #include #include #include #include #include -#include #include #include #include @@ -617,7 +617,7 @@ void kpCommandHistoryBase::trimCommandLists () } -static void populatePopupMenu (KMenu *popupMenu, +static void populatePopupMenu (QMenu *popupMenu, const QString &undoOrRedo, const QLinkedList &commandList) { @@ -640,7 +640,7 @@ static void populatePopupMenu (KMenu *popupMenu, { // TODO: maybe have a scrollview show all the items instead, like KOffice in KDE 3 // LOCOMPAT: should be centered text. - popupMenu->addTitle (i18np ("%1 more item", "%1 more items", + popupMenu->addSection (i18np ("%1 more item", "%1 more items", commandList.size () - i)); } } @@ -666,7 +666,7 @@ void kpCommandHistoryBase::updateActions () #if DEBUG_KP_COMMAND_HISTORY QTime timer; timer.start (); #endif - populatePopupMenu (qobject_cast (m_actionUndo->menu ()), + populatePopupMenu (m_actionUndo->menu (), i18n ("Undo"), m_undoCommandList); #if DEBUG_KP_COMMAND_HISTORY @@ -687,7 +687,7 @@ void kpCommandHistoryBase::updateActions () #if DEBUG_KP_COMMAND_HISTORY timer.restart (); #endif - populatePopupMenu (qobject_cast (m_actionRedo->menu ()), + populatePopupMenu (m_actionRedo->menu (), i18n ("Redo"), m_redoCommandList); #if DEBUG_KP_COMMAND_HISTORY diff --git a/mainWindow/kpMainWindow.cpp b/mainWindow/kpMainWindow.cpp index 8387b4a5ae395e4efd6eb14f6f58fa1ec87af768..27049af55fb7d87a1328b0e3ea648d921bafb98c 100644 --- a/mainWindow/kpMainWindow.cpp +++ b/mainWindow/kpMainWindow.cpp @@ -30,6 +30,7 @@ #include #include +#include #include #include @@ -37,8 +38,6 @@ #include #include #include -#include -#include #include #include @@ -179,9 +178,9 @@ void kpMainWindow::finalizeGUI(KXMLGUIClient *client) { if ( client == this ) { - const QList menuToHide = findChildren("toolToolBarHiddenMenu"); + const QList menuToHide = findChildren("toolToolBarHiddenMenu"); // should only contain one but... - foreach (KMenu *menu, menuToHide) + foreach (QMenu *menu, menuToHide) { menu->menuAction()->setVisible(false); } diff --git a/mainWindow/kpMainWindow_Image.cpp b/mainWindow/kpMainWindow_Image.cpp index ab8a04bcac12c6bf1a0e780aead0251961792121..11e21de7946e28e838d9c5ab08dada4e647f6eab 100644 --- a/mainWindow/kpMainWindow_Image.cpp +++ b/mainWindow/kpMainWindow_Image.cpp @@ -31,6 +31,7 @@ #include #include +#include #include #include @@ -40,7 +41,6 @@ #include #include #include -#include #include #include