File tree 1 file changed +9
-2
lines changed
1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -737,10 +737,17 @@ class QtServiceAppEventFilter : public QAbstractNativeEventFilter
737
737
{
738
738
public:
739
739
QtServiceAppEventFilter () {}
740
- bool nativeEventFilter (const QByteArray &eventType, void *message, long *result);
740
+ #if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
741
+ virtual bool nativeEventFilter (const QByteArray &eventType, void *message, qintptr *result);
742
+ #else
743
+ bool nativeEventFilter (const QByteArray &eventType, void *message, long *result) override ;
744
+ #endif
741
745
};
742
-
746
+ #if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
747
+ bool QtServiceAppEventFilter::nativeEventFilter (const QByteArray &, void *message, qintptr *result)
748
+ #else
743
749
bool QtServiceAppEventFilter::nativeEventFilter (const QByteArray &, void *message, long *result)
750
+ #endif
744
751
{
745
752
MSG *winMessage = (MSG*)message;
746
753
if (winMessage->message == WM_ENDSESSION && (winMessage->lParam & ENDSESSION_LOGOFF)) {
You can’t perform that action at this time.
0 commit comments