src/gui/widgets/qmenubar_p.h
changeset 19 fcece45ef507
parent 18 2f34d5167611
child 30 5dc02b23752f
equal deleted inserted replaced
18:2f34d5167611 19:fcece45ef507
   241     bool wceEmitSignals(QList<QWceMenuAction*> actions, uint command);
   241     bool wceEmitSignals(QList<QWceMenuAction*> actions, uint command);
   242 #endif
   242 #endif
   243 #ifdef Q_WS_S60
   243 #ifdef Q_WS_S60
   244     void symbianCreateMenuBar(QWidget *);
   244     void symbianCreateMenuBar(QWidget *);
   245     void symbianDestroyMenuBar();
   245     void symbianDestroyMenuBar();
       
   246     void reparentMenuBar(QWidget *oldParent, QWidget *newParent);
   246     struct QSymbianMenuBarPrivate {
   247     struct QSymbianMenuBarPrivate {
   247         QList<QSymbianMenuAction*> actionItems;
   248         QList<QSymbianMenuAction*> actionItems;
   248         QMenuBarPrivate *d;
   249         QMenuBarPrivate *d;
   249         QSymbianMenuBarPrivate(QMenuBarPrivate *menubar);
   250         QSymbianMenuBarPrivate(QMenuBarPrivate *menubar);
   250         ~QSymbianMenuBarPrivate();
   251         ~QSymbianMenuBarPrivate();
   265         }
   266         }
   266         void insertNativeMenuItems(const QList<QAction*> &actions);
   267         void insertNativeMenuItems(const QList<QAction*> &actions);
   267 
   268 
   268     } *symbian_menubar;
   269     } *symbian_menubar;
   269     static int symbianCommands(int command);
   270     static int symbianCommands(int command);
   270 
   271 #ifdef QT_SOFTKEYS_ENABLED
       
   272     QAction *menuBarAction;
       
   273 #endif
   271 #endif
   274 #endif
   272 };
   275 };
   273 #endif
   276 #endif
   274 
   277 
   275 #endif // QT_NO_MENUBAR
   278 #endif // QT_NO_MENUBAR