diff options
author | Norwegian Rock Cat <qt-info@nokia.com> | 2009-07-16 14:59:15 (GMT) |
---|---|---|
committer | Norwegian Rock Cat <qt-info@nokia.com> | 2009-07-24 09:43:23 (GMT) |
commit | 777b93a0a48096e68124feec4c0e0cab3d60c36a (patch) | |
tree | 80ff05a695db37632d2c1cb213ce340d33cac2e8 /src/gui/kernel/qt_cocoa_helpers_mac_p.h | |
parent | f04b5ea9e0f06904f15d93245ef597483ba9e790 (diff) | |
download | Qt-777b93a0a48096e68124feec4c0e0cab3d60c36a.zip Qt-777b93a0a48096e68124feec4c0e0cab3d60c36a.tar.gz Qt-777b93a0a48096e68124feec4c0e0cab3d60c36a.tar.bz2 |
Get collapsible menus working correctly.
There was an attempt to do this earlier, but it was a bit more complex
than it needed to be. We now do the update on show in Cocoa. Carbon
actually does it all for us, we just need to flip the bit. We may do the
updates to often, but it's better than not enough.
Task-Id: 195445
Reviewed-by: Denis
Diffstat (limited to 'src/gui/kernel/qt_cocoa_helpers_mac_p.h')
-rw-r--r-- | src/gui/kernel/qt_cocoa_helpers_mac_p.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gui/kernel/qt_cocoa_helpers_mac_p.h b/src/gui/kernel/qt_cocoa_helpers_mac_p.h index af3b4cb..2cc7dee 100644 --- a/src/gui/kernel/qt_cocoa_helpers_mac_p.h +++ b/src/gui/kernel/qt_cocoa_helpers_mac_p.h @@ -133,6 +133,7 @@ void qt_dispatchTabletProximityEvent(void * /*NSEvent * */ tabletEvent); #ifdef QT_MAC_USE_COCOA bool qt_dispatchKeyEventWithCocoa(void * /*NSEvent * */ keyEvent, QWidget *widgetToGetEvent); #endif +void qt_mac_menu_collapseSeparators(void * /*NSMenu */ menu, bool collapse); bool qt_dispatchKeyEvent(void * /*NSEvent * */ keyEvent, QWidget *widgetToGetEvent); void qt_dispatchModifiersChanged(void * /*NSEvent * */flagsChangedEvent, QWidget *widgetToGetEvent); void qt_mac_dispatchNCMouseMessage(void */* NSWindow* */eventWindow, void */* NSEvent* */mouseEvent, |