Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qohospixelmapconversions.cpp File Reference

(dc8a6de42c8adb89275628f0adb067e9664a795d)

#include <qohospixelmapconversions.h>
#include <QtCore/private/qohoslogger_p.h>
#include <QtCore/qspan.h>
#include <QtCore/qsysinfo.h>
#include <cstring>
#include <qarkui/qarkuiutils.h>
#include <qohosimageformat.h>
Include dependency graph for qohospixelmapconversions.cpp:

Go to the source code of this file.

Classes

struct  QT_BEGIN_NAMESPACE::QOhosPixelMapInfo

Namespaces

namespace  QT_BEGIN_NAMESPACE
 Combined button and popup list for selecting options.

Functions

::PIXELMAP_ALPHA_TYPE QT_BEGIN_NAMESPACE::mapQtPixelFormatToOhosPixelMapAlphaType (const QPixelFormat &pixelFormat)
std::shared_ptr<::OH_Pixelmap_InitializationOptions > QT_BEGIN_NAMESPACE::createOhPixelmapInitializationOptions ()
std::shared_ptr<::OH_Pixelmap_InitializationOptions > QT_BEGIN_NAMESPACE::makeNativePixelMapInitializationOptions (std::uint32_t width, std::uint32_t height, ::PIXEL_FORMAT pixelFormat, ::PIXELMAP_ALPHA_TYPE alphaType)
QOhosPixelMapInfo QT_BEGIN_NAMESPACE::getPixelMapInfo (::OH_PixelmapNative *pixelMap)
void QT_BEGIN_NAMESPACE::readPixelMapData (::OH_PixelmapNative *pixelMap, QSpan< std::uint8_t > output)
void QT_BEGIN_NAMESPACE::readPixelMapDataAsArgb (::OH_PixelmapNative *pixelMap, QSpan< std::uint8_t > output)
std::shared_ptr<::OH_PixelmapNative > createNativePixelMapFromQImage (QImage qImage)
void readPixelMapDataAsRgba (::OH_PixelmapNative *pixelMap, QSpan< std::uint8_t > output)
QImage createQImageFromNativePixelMap (::OH_PixelmapNative *pixelMap)
std::shared_ptr<::OH_PixelmapNative > wrapNativePixelMapPtr (::OH_PixelmapNative *pixelMap)
std::shared_ptr<::OH_PixelmapNative > makeEmptyNativePixelMap ()
QNapi::Object createNapiPixelMapFromQImage (QtOhos::JsState &jsState, const QImage &image)

Function Documentation

◆ createNapiPixelMapFromQImage()

QNapi::Object createNapiPixelMapFromQImage ( QtOhos::JsState & jsState,
const QImage & image )

Definition at line 299 of file qohospixelmapconversions.cpp.

◆ createNativePixelMapFromQImage()

std::shared_ptr<::OH_PixelmapNative > createNativePixelMapFromQImage ( QImage qImage)

Definition at line 141 of file qohospixelmapconversions.cpp.

◆ createQImageFromNativePixelMap()

QImage createQImageFromNativePixelMap ( ::OH_PixelmapNative * pixelMap)

Definition at line 196 of file qohospixelmapconversions.cpp.

◆ makeEmptyNativePixelMap()

std::shared_ptr<::OH_PixelmapNative > makeEmptyNativePixelMap ( )

Definition at line 284 of file qohospixelmapconversions.cpp.

◆ readPixelMapDataAsRgba()

void readPixelMapDataAsRgba ( ::OH_PixelmapNative * pixelMap,
QSpan< std::uint8_t > output )

Definition at line 176 of file qohospixelmapconversions.cpp.

◆ wrapNativePixelMapPtr()

std::shared_ptr<::OH_PixelmapNative > wrapNativePixelMapPtr ( ::OH_PixelmapNative * pixelMap)

Definition at line 268 of file qohospixelmapconversions.cpp.