7#include <QtCore/qloggingcategory.h>
11Q_DECLARE_LOGGING_CATEGORY(QtForOhos)
static const std::int32_t minimumNodeZIndexValue
void setTouchInterceptReceiver(QOhosConsumer< const ::ArkUI_UIInputEvent * > touchInterceptReceiver)
void onHoverEvent(bool isHover) override
QPoint parentRelativeOffsetPixels() const
void setFocusedChangeReceiver(QOhosConsumer< bool > focus)
void setSurfaceResolution(std::uint32_t width, std::uint32_t height)
bool hasNonQtManagedChildren() const
~QQtEmbeddedWindowNode() override
void onSurfaceEvent(SurfaceEventType surfaceEventType, ::OHNativeWindow *nativeWindow) override
static std::shared_ptr< QQtEmbeddedWindowNode > createOrFail(const CreateInfo &createInfo)
QRect nodeScreenGeometryPixels() const
void setAreaChangeReceiver(QOhosConsumer< AreaChangeEvent > areaChangeReceiver)
void onInputEvent(InputEventType inputEventType, ::OHNativeWindow *nativeWindow) override
::OHNativeWindow * nativeWindowOrNull() const
QPoint windowRelativeOffsetPixels() const
void setCallbackReceiver(std::unique_ptr< QXComponentCallbackReceiver > callbackReceiver)
QXComponentRender renderXComponent() const
void setVisibilityChangeReceiver(QOhosConsumer< bool > visibilityChangedReceiver)
virtual void onHoverEvent(bool isHover)=0
virtual void onSurfaceEvent(SurfaceEventType surfaceEventType, ::OHNativeWindow *nativeWindow)=0
virtual ~QXComponentCallbackReceiver()
virtual void onInputEvent(InputEventType inputEventType, ::OHNativeWindow *nativeWindow)=0
std::enable_if_t< qohosplugincore_h_detail::isQOhosOptional< QOhosInvokeResult< Func, T > >, QOhosInvokeResult< Func, T > > andThen(Func &&func) const
Combined button and popup list for selecting options.
bool acquireAndCleanPendingAutoStartedInstanceWindowFlag()
bool blockEventLoopsWhenSuspended()
void updateApplicationState(int state)
bool isOhosNoUiChildMode()
bool isGlBackingStoreDefaultEnabled()
void quitApplicationFromJsThread()
bool isVsyncOnSoftwareBackingStoreEnabled()
bool isNativeNodeApiMouseEventsEnabled()
bool isNativeNodeApiKeyEventsEnabled()
bool isDebugUseBasicStyleAndThemeEnabled()
bool isDebugDrawQtRasterBackingStoreFlushedRegionEnabled()
QXComponent< QXComponentType::Render > QXComponentRender
QRect screenGeometryPixels
QPoint parentRelativeOffsetPixels
QPoint windowRelativeOffsetPixels
QOhosOptional< QColor > backgroundColor
QXComponentId xComponentId
::ArkUI_RenderFit renderFit
::ArkUI_XComponentType xComponentType
QOhosOptional< ParentDescriptor > optParent