Changeset View
Changeset View
Standalone View
Standalone View
plugins/qpa/nativeinterface.h
Show All 29 Lines | |||||
30 | class Integration; | 30 | class Integration; | ||
31 | 31 | | |||
32 | class NativeInterface : public QPlatformNativeInterface | 32 | class NativeInterface : public QPlatformNativeInterface | ||
33 | { | 33 | { | ||
34 | public: | 34 | public: | ||
35 | explicit NativeInterface(Integration *integration); | 35 | explicit NativeInterface(Integration *integration); | ||
36 | void *nativeResourceForIntegration(const QByteArray &resource) override; | 36 | void *nativeResourceForIntegration(const QByteArray &resource) override; | ||
37 | void *nativeResourceForWindow(const QByteArray &resourceString, QWindow *window) override; | 37 | void *nativeResourceForWindow(const QByteArray &resourceString, QWindow *window) override; | ||
38 | QFunctionPointer platformFunction(const QByteArray &function) const override; | ||||
38 | 39 | | |||
39 | private: | 40 | private: | ||
40 | Integration *m_integration; | 41 | Integration *m_integration; | ||
41 | }; | 42 | }; | ||
42 | 43 | | |||
43 | } | 44 | } | ||
44 | } | 45 | } | ||
45 | 46 | | |||
46 | #endif | 47 | #endif |