SVN commit 726530 by winterz: clean up the dnd menu M +8 -11 kodaymatrix.cpp --- trunk/KDE/kdepim/korganizer/kodaymatrix.cpp #726529:726530 @@ -37,6 +37,8 @@ #include #include +#include +#include #include #include #include @@ -475,23 +477,18 @@ } else if ( keyboardModifiers & Qt::ShiftModifier ) { action = DRAG_MOVE; } else { - QAction *copy = 0, *move = 0, *cancel = 0; + QAction *copy = 0, *move = 0, *cancel = 0; KMenu *menu = new KMenu( this ); if ( existingEvent || existingTodo ) { - move = menu->addAction( i18n( "&Move" ) ); - if ( existingEvent ) -#ifdef __GNUC__ -#warning Use a standard action for copy -#endif + move = menu->addAction( KOGlobals::self()->smallIcon( "edit-paste" ), i18n( "&Move" ) ); + if ( existingEvent ) { copy = menu->addAction( KOGlobals::self()->smallIcon( "edit-copy" ), i18n( "&Copy" ) ); + } } else { - move = menu->addAction( i18n( "&Add" ) ); + move = menu->addAction( KOGlobals::self()->smallIcon( "edit-add" ), i18n( "&Add" ) ); } menu->addSeparator(); -#ifdef __GNUC__ -#warning Use a standard action for cancel -#endif - cancel = menu->addAction( KOGlobals::self()->smallIcon( "cancel" ), i18n( "&Cancel" ) ); + cancel = menu->addAction( KOGlobals::self()->smallIcon( "process-stop" ), i18n( "&Cancel" ) ); QAction *a = menu->exec( QCursor::pos() ); if ( a == copy ) { action = DRAG_COPY;