Fix lineedit menu

svn path=/trunk/KDE/kdepim/; revision=487610
wilder-work
Laurent Montel 21 years ago
parent f8aebbf92c
commit 915bc90f57
  1. 18
      kmlineeditspell.cpp
  2. 6
      kmlineeditspell.h

@ -27,7 +27,6 @@
#include <qcursor.h>
//Added by qt3to4:
#include <QKeyEvent>
#include <Q3PopupMenu>
#include <QDropEvent>
@ -129,18 +128,13 @@ void KMLineEdit::dropEvent(QDropEvent *event)
}
}
Q3PopupMenu *KMLineEdit::createPopupMenu()
void KMLineEdit::contextMenuEvent( QContextMenuEvent*e )
{
#warning Port me!
Q3PopupMenu *menu = 0;//KPIM::AddresseeLineEdit::createPopupMenu();
if ( !menu )
return 0;
menu->insertSeparator();
menu->insertItem( i18n( "Edit Recent Addresses..." ),
this, SLOT( editRecentAddresses() ) );
return menu;
QMenu *popup = KLineEdit::createStandardContextMenu();
popup->insertSeparator();
popup->insertItem( i18n( "Edit Recent Addresses..." ),this, SLOT( editRecentAddresses() ) );
popup->exec( e->globalPos() );
delete popup;
}
void KMLineEdit::editRecentAddresses()

@ -8,7 +8,7 @@
#include <libkdepim/addresseelineedit.h>
//Added by qt3to4:
#include <QKeyEvent>
#include <Q3PopupMenu>
#include <QMenu>
#include <QDropEvent>
class Q3PopupMenu;
@ -30,8 +30,8 @@ protected:
virtual void keyPressEvent(QKeyEvent*);
virtual Q3PopupMenu *createPopupMenu();
virtual void contextMenuEvent( QContextMenuEvent*e );
private slots:
void editRecentAddresses();

Loading…
Cancel
Save