diff -r 5dc02b23752f -r 3e2da88830cd src/corelib/kernel/qabstracteventdispatcher.cpp --- a/src/corelib/kernel/qabstracteventdispatcher.cpp Tue Jul 06 15:10:48 2010 +0300 +++ b/src/corelib/kernel/qabstracteventdispatcher.cpp Wed Aug 18 10:37:55 2010 +0300 @@ -393,6 +393,27 @@ \snippet doc/src/snippets/code/src_corelib_kernel_qabstracteventdispatcher.cpp 0 + Note that the type of the \a message is platform dependent. The + following table shows the \a {message}'s type on Windows, Mac, and + X11. You can do a static cast to these types. + + \table + \header + \o Platform + \o type + \row + \o Windows + \o MSG + \row + \o X11 + \o XEvent + \row + \o Mac + \o NSEvent + \endtable + + + \sa setEventFilter(), filterEvent() */ @@ -434,6 +455,9 @@ compatibility with any extensions that may be used in the application. + Note that the type of \a message is platform dependent. See + QAbstractEventDispatcher::EventFilter for details. + \sa setEventFilter() */ bool QAbstractEventDispatcher::filterEvent(void *message)