QClipboard

The QClipboard class provides access to the window system clipboard.

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

Example

const {
QClipboard,
QClipboardMode,
QApplication
} = require("@nodegui/nodegui");
const clipboard = QApplication.clipboard();
const text = clipboard.text(QClipboardMode.Clipboard);

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QClipboard(native: NativeElement): QClipboard

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QClipboard

Properties

native

• native: NativeElement

Overrides Component.native


nodeChildren

• nodeChildren: Set‹Component›

Inherited from Component.nodeChildren


Optional nodeParent

• nodeParent? : Component

Inherited from Component.nodeParent

Methods

clear

â–¸ clear(mode: QClipboardMode): void

Parameters:

NameTypeDefault
modeQClipboardModeQClipboardMode.Clipboard

Returns: void


pixmap

â–¸ pixmap(mode: QClipboardMode): QPixmap

Parameters:

NameType
modeQClipboardMode

Returns: QPixmap


setNodeParent

â–¸ setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setPixmap

â–¸ setPixmap(pixmap: QPixmap, mode: QClipboardMode): void

Parameters:

NameTypeDefault
pixmapQPixmap-
modeQClipboardModeQClipboardMode.Clipboard

Returns: void


setText

â–¸ setText(text: string, mode: QClipboardMode): void

Parameters:

NameTypeDefault
textstring-
modeQClipboardModeQClipboardMode.Clipboard

Returns: void


text

â–¸ text(mode: QClipboardMode): string

Parameters:

NameTypeDefault
modeQClipboardModeQClipboardMode.Clipboard

Returns: string