src/corelib/kernel/qeventdispatcher_win_p.h
changeset 30 5dc02b23752f
parent 18 2f34d5167611
child 33 3e2da88830cd
equal deleted inserted replaced
29:b72c6db6890b 30:5dc02b23752f
    60 
    60 
    61 class QWinEventNotifier;
    61 class QWinEventNotifier;
    62 class QEventDispatcherWin32Private;
    62 class QEventDispatcherWin32Private;
    63 
    63 
    64 // forward declaration
    64 // forward declaration
    65 LRESULT CALLBACK qt_internal_proc(HWND hwnd, UINT message, WPARAM wp, LPARAM lp);
    65 LRESULT QT_WIN_CALLBACK qt_internal_proc(HWND hwnd, UINT message, WPARAM wp, LPARAM lp);
    66 
    66 
    67 class Q_CORE_EXPORT QEventDispatcherWin32 : public QAbstractEventDispatcher
    67 class Q_CORE_EXPORT QEventDispatcherWin32 : public QAbstractEventDispatcher
    68 {
    68 {
    69     Q_OBJECT
    69     Q_OBJECT
    70     Q_DECLARE_PRIVATE(QEventDispatcherWin32)
    70     Q_DECLARE_PRIVATE(QEventDispatcherWin32)
    99     void closingDown();
    99     void closingDown();
   100 
   100 
   101     bool event(QEvent *e);
   101     bool event(QEvent *e);
   102 
   102 
   103 private:
   103 private:
   104     friend LRESULT CALLBACK qt_internal_proc(HWND hwnd, UINT message, WPARAM wp, LPARAM lp);
   104     friend LRESULT QT_WIN_CALLBACK qt_internal_proc(HWND hwnd, UINT message, WPARAM wp, LPARAM lp);
   105     friend LRESULT CALLBACK qt_GetMessageHook(int, WPARAM, LPARAM);
   105     friend LRESULT QT_WIN_CALLBACK qt_GetMessageHook(int, WPARAM, LPARAM);
   106 };
   106 };
   107 
   107 
   108 QT_END_NAMESPACE
   108 QT_END_NAMESPACE
   109 
   109 
   110 #endif // QEVENTDISPATCHER_WIN_P_H
   110 #endif // QEVENTDISPATCHER_WIN_P_H