summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qt_cocoa_helpers_mac_p.h
diff options
context:
space:
mode:
authorNorwegian Rock Cat <qt-info@nokia.com>2009-07-16 14:59:15 (GMT)
committerNorwegian Rock Cat <qt-info@nokia.com>2009-07-24 09:43:23 (GMT)
commit777b93a0a48096e68124feec4c0e0cab3d60c36a (patch)
tree80ff05a695db37632d2c1cb213ce340d33cac2e8 /src/gui/kernel/qt_cocoa_helpers_mac_p.h
parentf04b5ea9e0f06904f15d93245ef597483ba9e790 (diff)
downloadQt-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.h1
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,