Ignore:
Timestamp:
Aug 2, 2010, 9:27:30 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.6.3 sources from branches/vendor/nokia/qt.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/gui/widgets/qmenu_mac.mm

    r651 r769  
    176176}
    177177
     178
     179
     180
     181
     182
     183
     184
     185
     186
     187
     188
     189
     190
     191
     192
     193
    178194static bool actualMenuItemVisibility(const QMenuBarPrivate::QMacMenuBarPrivate *mbp,
    179195                                     const QMacMenuAction *action)
     
    18311847
    18321848    if (qt_mac_current_menubar.qmenubar == q) {
     1849
     1850
     1851
     1852
     1853
     1854
    18331855        extern void qt_event_request_menubarupdate(); //qapplication_mac.cpp
    18341856        qt_event_request_menubarupdate();
     
    19321954    // if the menu bar belongs to an ancestor of modalWidget:
    19331955    return qt_mac_is_ancestor(menuBar->parentWidget(), modalWidget);
    1934 }
    1935 
    1936 static void cancelAllMenuTracking()
    1937 {
    1938 #ifdef QT_MAC_USE_COCOA
    1939     QMacCocoaAutoReleasePool pool;
    1940     NSMenu *mainMenu = [NSApp mainMenu];
    1941     [mainMenu cancelTracking];
    1942     for (NSMenuItem *item in [mainMenu itemArray]) {
    1943         if ([item submenu]) {
    1944             [[item submenu] cancelTracking];
    1945         }
    1946     }
    1947 #endif
    19481956}
    19491957
Note: See TracChangeset for help on using the changeset viewer.