nodeguy/website/docs/api/generated/classes/qpixmap.md
2019-12-29 09:37:05 +05:30

4.1 KiB
Raw Blame History

id title sidebar_label
qpixmap QPixmap QPixmap

The QPixmap class helps hold an image in the form of off-screen image representation.

This class is a JS wrapper around Qt's QPixmap class

A QPixmap provides ability to store an image in the memory.

Example

const { QPixmap } = require("@nodegui/nodegui");

const imageUrl = "path/to/png";
const pixMap = new QPixmap(imageUrl);

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QPixmap(): QPixmap

Overrides Component.constructor

Returns: QPixmap

+ new QPixmap(native: NativeElement): QPixmap

Overrides Component.constructor

Parameters:

Name Type
native NativeElement

Returns: QPixmap

+ new QPixmap(filePath: string): QPixmap

Overrides Component.constructor

Parameters:

Name Type
filePath string

Returns: QPixmap

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: SetComponent

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

height

height(): number

Returns: number


load

load(imagePath: string): boolean

Parameters:

Name Type
imagePath string

Returns: boolean


loadFromData

loadFromData(buffer: Buffer, format?: ImageFormats): boolean

Parameters:

Name Type
buffer Buffer
format? ImageFormats

Returns: boolean


save

save(fileName: string, format?: ImageFormats): boolean

Parameters:

Name Type
fileName string
format? ImageFormats

Returns: boolean


scaled

scaled(width: number, height: number, aspectRatioMode?: AspectRatioMode, transformationMode?: TransformationMode): QPixmap

Parameters:

Name Type
width number
height number
aspectRatioMode? AspectRatioMode
transformationMode? TransformationMode

Returns: QPixmap


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

Name Type
parent? Component

Returns: void


width

width(): number

Returns: number


Static fromQVariant

fromQVariant(variant: QVariant): QPixmap

Parameters:

Name Type
variant QVariant

Returns: QPixmap