Qt
6.x
The Qt SDK
Loading...
Searching...
No Matches
qabstractnativeeventfilter.h
Go to the documentation of this file.
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4
#ifndef QABSTRACTNATIVEEVENTFILTER_H
5
#define QABSTRACTNATIVEEVENTFILTER_H
6
7
#include <QtCore/qnamespace.h>
8
9
QT_BEGIN_NAMESPACE
10
11
class
QAbstractNativeEventFilterPrivate;
12
13
class
Q_CORE_EXPORT
QAbstractNativeEventFilter
14
{
15
public
:
16
QAbstractNativeEventFilter
();
17
virtual
~QAbstractNativeEventFilter
();
18
19
virtual
bool
nativeEventFilter
(
const
QByteArray
&eventType,
void
*
message
,
qintptr
*
result
) = 0;
20
21
private
:
22
Q_DISABLE_COPY(
QAbstractNativeEventFilter
)
23
QAbstractNativeEventFilterPrivate *
d
;
24
};
25
26
QT_END_NAMESPACE
27
28
#endif
/* QABSTRACTNATIVEEVENTFILTER_H */
QAbstractNativeEventFilter
\inmodule QtCore
Definition
qabstractnativeeventfilter.h:14
QAbstractNativeEventFilter::nativeEventFilter
virtual bool nativeEventFilter(const QByteArray &eventType, void *message, qintptr *result)=0
This method is called for every native event.
QByteArray
\inmodule QtCore
Definition
qbytearray.h:57
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qstandardpaths_haiku.cpp:21
QT_END_NAMESPACE
Definition
qsharedpointer.cpp:1545
message
GLuint GLsizei const GLchar * message
Definition
qopengles2ext.h:154
result
GLuint64EXT * result
[6]
Definition
qopenglext.h:10932
qintptr
ptrdiff_t qintptr
Definition
qtypes.h:71
d
double d
Definition
src_corelib_text_qlocale.cpp:9
qtbase
src
corelib
kernel
qabstractnativeeventfilter.h
Generated by
1.9.7