mirror of
https://github.com/status-im/nimqml.git
synced 2025-02-23 03:48:19 +00:00
Merge pull request #40 from status-im/feat/DownloadCopyImageByUrl
feat: Add support for downloading and copying an image by url
This commit is contained in:
commit
d1b79f8a4c
@ -141,6 +141,8 @@ proc dos_qguiapplication_clipboard_setText(content: cstring) {.cdecl, dynlib: dy
|
||||
proc dos_qguiapplication_installEventFilter(engine: DosStatusEvent) {.cdecl, dynlib: dynLibName, importc.}
|
||||
proc dos_qguiapplication_clipboard_setImage(content: cstring) {.cdecl, dynlib: dynLibName, importc.}
|
||||
proc dos_qguiapplication_download_image(imageSource: cstring, filePath: cstring) {.cdecl, dynlib: dynLibName, importc.}
|
||||
proc dos_qguiapplication_clipboard_setImageByUrl(url: cstring) {.cdecl, dynlib: dynLibName, importc.}
|
||||
proc dos_qguiapplication_download_imageByUrl(url: cstring, filePath: cstring) {.cdecl, dynlib: dynLibName, importc.}
|
||||
|
||||
proc dos_add_self_signed_certificate(content: cstring) {.cdecl, dynlib: dynLibName, importc.}
|
||||
|
||||
@ -392,4 +394,4 @@ proc dos_from_local_file(filePath: cstring): cstring
|
||||
{.cdecl, dynlib: dynLibName, importc.}
|
||||
|
||||
proc dos_app_is_active(engine: DosQQmlApplicationEngine): bool {.cdecl, dynlib: dynLibName, importc.}
|
||||
proc dos_app_make_it_active(engine: DosQQmlApplicationEngine) {.cdecl, dynlib: dynLibName, importc.}
|
||||
proc dos_app_make_it_active(engine: DosQQmlApplicationEngine) {.cdecl, dynlib: dynLibName, importc.}
|
||||
|
@ -41,9 +41,15 @@ proc installSelfSignedCertificate*(certificate: string) =
|
||||
proc setClipboardImage*(text: string = "") =
|
||||
dos_qguiapplication_clipboard_setImage(text.cstring)
|
||||
|
||||
proc setClipboardImageByUrl*(url: string = "") =
|
||||
dos_qguiapplication_clipboard_setImageByUrl(url.cstring)
|
||||
|
||||
proc downloadImage*(imageSource: string = "", filePath = "") =
|
||||
dos_qguiapplication_download_image(imageSource.cstring, filePath.cstring)
|
||||
|
||||
proc downloadImageByUrl*(url: string = "", filePath = "") =
|
||||
dos_qguiapplication_download_imageByUrl(url.cstring, filePath.cstring)
|
||||
|
||||
proc enableHDPI*(uiScaleFilePath: string) =
|
||||
dos_qguiapplication_enable_hdpi(uiScaleFilePath)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user