All pastes #1800593 Raw Edit

Anonymous

public diff v1 · immutable
#1800593 ·published 2010-02-17 21:43 UTC
rendered paste body
diff rekonq-0.3.0/src/bookmarks.cpp rekonq-0.3.0-mine/src/bookmarks.cpp48a49> #include <QContextMenuEvent>249,253c250,268<         return;<     KMenu *menu = m_bookmarkMenu->viewContextMenu(action);<     if (!menu)<         return;<     menu->popup(m_bookmarkToolBar->mapToGlobal(point));--->       {>               // copied/translated from:>               // http://websvn.kde.org/branches/KDE/4.2/kdebase/apps/konqueror/src/konqbookmarkbar.cpp?r1=935874&r2=935873&pathrev=935874>>               //Show default (ktoolbar) menu>               m_bookmarkToolBar->setContextMenuPolicy( Qt::DefaultContextMenu );>               //Recreate event with the same position>               QContextMenuEvent evt = QContextMenuEvent( QContextMenuEvent::Other, point );>               QCoreApplication::sendEvent( m_bookmarkToolBar, &evt );>               //Reassign custom context menu>               m_bookmarkToolBar->setContextMenuPolicy( Qt::CustomContextMenu );>       }>       else>       {>               KMenu *menu = m_bookmarkMenu->viewContextMenu(action);>               if (!menu)>                       return;>               menu->popup(m_bookmarkToolBar->mapToGlobal(point));>       }