Qt 6.x
The Qt SDK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QXcbNativeInterfaceHandler Class Reference

#include <qxcbnativeinterfacehandler.h>

+ Inheritance diagram for QXcbNativeInterfaceHandler:
+ Collaboration diagram for QXcbNativeInterfaceHandler:

Public Member Functions

 QXcbNativeInterfaceHandler (QXcbNativeInterface *nativeInterface)
 
virtual ~QXcbNativeInterfaceHandler ()
 
virtual QPlatformNativeInterface::NativeResourceForIntegrationFunction nativeResourceFunctionForIntegration (const QByteArray &resource) const
 
virtual QPlatformNativeInterface::NativeResourceForContextFunction nativeResourceFunctionForContext (const QByteArray &resource) const
 
virtual QPlatformNativeInterface::NativeResourceForScreenFunction nativeResourceFunctionForScreen (const QByteArray &resource) const
 
virtual QPlatformNativeInterface::NativeResourceForWindowFunction nativeResourceFunctionForWindow (const QByteArray &resource) const
 
virtual QPlatformNativeInterface::NativeResourceForBackingStoreFunction nativeResourceFunctionForBackingStore (const QByteArray &resource) const
 
virtual QFunctionPointer platformFunction (const QByteArray &function) const
 

Protected Attributes

QXcbNativeInterfacem_native_interface
 

Detailed Description

Definition at line 15 of file qxcbnativeinterfacehandler.h.

Constructor & Destructor Documentation

◆ QXcbNativeInterfaceHandler()

QT_BEGIN_NAMESPACE QXcbNativeInterfaceHandler::QXcbNativeInterfaceHandler ( QXcbNativeInterface nativeInterface)

Definition at line 10 of file qxcbnativeinterfacehandler.cpp.

References QXcbNativeInterface::addHandler(), and m_native_interface.

+ Here is the call graph for this function:

◆ ~QXcbNativeInterfaceHandler()

QXcbNativeInterfaceHandler::~QXcbNativeInterfaceHandler ( )
virtual

Definition at line 15 of file qxcbnativeinterfacehandler.cpp.

References m_native_interface, and QXcbNativeInterface::removeHandler().

+ Here is the call graph for this function:

Member Function Documentation

◆ nativeResourceFunctionForBackingStore()

QPlatformNativeInterface::NativeResourceForBackingStoreFunction QXcbNativeInterfaceHandler::nativeResourceFunctionForBackingStore ( const QByteArray resource) const
virtual

Definition at line 44 of file qxcbnativeinterfacehandler.cpp.

References Q_UNUSED.

◆ nativeResourceFunctionForContext()

QPlatformNativeInterface::NativeResourceForContextFunction QXcbNativeInterfaceHandler::nativeResourceFunctionForContext ( const QByteArray resource) const
virtual

Reimplemented in QXcbEglNativeInterfaceHandler, and QXcbGlxNativeInterfaceHandler.

Definition at line 26 of file qxcbnativeinterfacehandler.cpp.

References Q_UNUSED.

◆ nativeResourceFunctionForIntegration()

QPlatformNativeInterface::NativeResourceForIntegrationFunction QXcbNativeInterfaceHandler::nativeResourceFunctionForIntegration ( const QByteArray resource) const
virtual

Reimplemented in QXcbEglNativeInterfaceHandler.

Definition at line 20 of file qxcbnativeinterfacehandler.cpp.

References Q_UNUSED.

◆ nativeResourceFunctionForScreen()

QPlatformNativeInterface::NativeResourceForScreenFunction QXcbNativeInterfaceHandler::nativeResourceFunctionForScreen ( const QByteArray resource) const
virtual

Definition at line 32 of file qxcbnativeinterfacehandler.cpp.

References Q_UNUSED.

◆ nativeResourceFunctionForWindow()

QPlatformNativeInterface::NativeResourceForWindowFunction QXcbNativeInterfaceHandler::nativeResourceFunctionForWindow ( const QByteArray resource) const
virtual

Reimplemented in QXcbEglNativeInterfaceHandler.

Definition at line 38 of file qxcbnativeinterfacehandler.cpp.

References Q_UNUSED.

◆ platformFunction()

QFunctionPointer QXcbNativeInterfaceHandler::platformFunction ( const QByteArray function) const
virtual

Definition at line 50 of file qxcbnativeinterfacehandler.cpp.

References function, and Q_UNUSED.

Member Data Documentation

◆ m_native_interface

QXcbNativeInterface* QXcbNativeInterfaceHandler::m_native_interface
protected

The documentation for this class was generated from the following files: