nodeguy/website/docs/api/generated/classes/qmimedata.md
swittk 3cb3424250
Added QMimeData, additional methods to QUrl, and Dropping should now be supported (#614)
* Added QWheelEvent

* removed x y

* Added QNativeGestureEvent

* Changed wrong type of QNativeGestureEventWrap value

* Added QTabletEvent

* Fixing build error for QTabletEvent

* adding dropaction

* fix typos

* Added more functions to QPainterPath

* Added more functions to QPainterPath

* Fixed multiple typos

* Fixed multiple typos

* Got QPainterPath additions working.

* Modified QPainterPath to use qreal instead

* Added QPointF, added a few missing methods to QPoint

* Added QRectF

* implemented QRectF

* Added acceptDrops and setAcceptDrops to QWidget, will be useful for addon implementation of Drag and Drop

* Added more methods to QUrl

* Added QMimeData, additional methods to QUrl, and Dropping should now be supported

* refactored

* Fixed more merge conflicts

* Is this my final merge conflict??

* All merge conflicts resolved

* All merge conflicts resolved

* Adds guide for drag and drop

* lint fix

Co-authored-by: Switt Kongdachalert <switt1995@yahoo.com>
Co-authored-by: Atul R <atulanand94@gmail.com>
2020-06-27 17:35:31 +02:00

4.3 KiB
Raw Blame History

id title sidebar_label
qmimedata QMimeData QMimeData

description

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QMimeData(arg?: NativeElement): QMimeData

Overrides Component.constructor

Parameters:

Name Type
arg? NativeElement

Returns: QMimeData

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: SetComponent

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

clear

clear(): void

Removes all the MIME type and data entries in the object.

Returns: void


hasColor

hasColor(): boolean

Returns true if the object can return a color (MIME type application/x-color); otherwise returns false.

Returns: boolean


hasHtml

hasHtml(): boolean

Returns true if the object can return HTML (MIME type text/html); otherwise returns false.

Returns: boolean


hasImage

hasImage(): boolean

Returns true if the object can return an image; otherwise returns false.

Returns: boolean


hasText

hasText(): boolean

Returns true if the object can return plain text (MIME type text/plain); otherwise returns false.

Returns: boolean


hasUrls

hasUrls(): boolean

Returns true if the object can return a list of urls; otherwise returns false.

Returns: boolean


html

html(): string

Returns a string if the data stored in the object is HTML (MIME type text/html); otherwise returns an empty string.

Returns: string


removeFormat

removeFormat(mimeType: string): void

Removes the data entry for mimeType in the object.

Parameters:

Name Type
mimeType string

Returns: void


setHtml

setHtml(html: string): void

Sets html as the HTML (MIME type text/html) used to represent the data.

Parameters:

Name Type
html string

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

Name Type
parent? Component

Returns: void


setText

setText(text: string): void

Sets text as the plain text (MIME type text/plain) used to represent the data.

Parameters:

Name Type
text string

Returns: void


setUrls

setUrls(urls: [QUrl]): void

Sets the URLs stored in the MIME data object to those specified by urls.

Parameters:

Name Type
urls [QUrl]

Returns: void


text

text(): string

Returns a plain text (MIME type text/plain) representation of the data.

Returns: string


urls

urls(): [QUrl]

Returns a list of URLs contained within the MIME data object.

URLs correspond to the MIME type text/uri-list.

Returns: [QUrl]