-rw-r--r-- | library/qpemenubar.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/library/qpemenubar.cpp b/library/qpemenubar.cpp index 39f8fd6..bb3ad8d 100644 --- a/library/qpemenubar.cpp +++ b/library/qpemenubar.cpp | |||
@@ -307,2 +307,18 @@ void QPEMenuBar::keyPressEvent( QKeyEvent *e ) | |||
307 | } | 307 | } |
308 | 308 | ||
309 | |||
310 | void QPEMenuBar::activateItem( int index ) | ||
311 | { | ||
312 | activateItemAt( index ); | ||
313 | } | ||
314 | |||
315 | void QPEMenuBar::goodbye() | ||
316 | { | ||
317 | activateItemAt(-1); | ||
318 | for ( unsigned int i = 0; i < count(); i++ ) { | ||
319 | QMenuItem *mi = findItem( idAt(i) ); | ||
320 | if ( mi->popup() ) { | ||
321 | mi->popup()->hide(); | ||
322 | } | ||
323 | } | ||
324 | } | ||