website/docs/api/generated/classes/qmimedata.md
description
↳ QMimeData
+ new QMimeData(arg?: NativeElement): QMimeData
Overrides Component.constructor
Parameters:
| Name | Type |
|---|---|
arg? | NativeElement |
Returns: QMimeData
• native: NativeElement | null
Inherited from Component.native
▸ clear(): void
Removes all the MIME type and data entries in the object.
Returns: void
▸ data(): Buffer | null
Returns: Buffer | null
▸ hasColor(): boolean
Returns true if the object can return a color (MIME type application/x-color); otherwise returns false.
Returns: boolean
▸ hasHtml(): boolean
Returns true if the object can return HTML (MIME type text/html); otherwise returns false.
Returns: boolean
▸ hasImage(): boolean
Returns true if the object can return an image; otherwise returns false.
Returns: boolean
▸ hasText(): boolean
Returns true if the object can return plain text (MIME type text/plain); otherwise returns false.
Returns: boolean
▸ hasUrls(): boolean
Returns true if the object can return a list of urls; otherwise returns false.
Returns: boolean
▸ 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(mimeType: string): void
Removes the data entry for mimeType in the object.
Parameters:
| Name | Type |
|---|---|
mimeType | string |
Returns: void
▸ setData(mimeType: string, data: Buffer): void
Parameters:
| Name | Type |
|---|---|
mimeType | string |
data | Buffer |
Returns: void
▸ 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
▸ 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(urls: []): void
Sets the URLs stored in the MIME data object to those specified by urls.
Parameters:
| Name | Type |
|---|---|
urls | [] |
Returns: void
▸ text(): string
Returns a plain text (MIME type text/plain) representation of the data.
Returns: string
▸ urls(): []
Returns a list of URLs contained within the MIME data object.
URLs correspond to the MIME type text/uri-list.
Returns: []