Skip to content

Commit

Permalink
Merge pull request #55 from status-im/expose_webview_initialize-12301
Browse files Browse the repository at this point in the history
Expose QT API - WebView::initialize()
  • Loading branch information
stefandunca committed Oct 30, 2023
2 parents 90f19ac + df74bf1 commit 2d733c5
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
1 change: 1 addition & 0 deletions src/nimqml/private/dotherside.nim
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,7 @@ proc dos_chararray_delete(str: cstring) {.cdecl, dynlib: dynLibName, importc.}
proc dos_qguiapplication_application_dir_path(): cstring {.cdecl, dynlib: dynLibName, importc.}
proc dos_qguiapplication_enable_hdpi(uiScaleFilePath: cstring) {.cdecl, dynlib: dynLibName, importc.}
proc dos_qguiapplication_initialize_opengl() {.cdecl, dynlib: dynLibName, importc.}
proc dos_qtwebview_initialize() {.cdecl, dynlib: dynLibName, importc.}
proc dos_qguiapplication_try_enable_threaded_renderer() {.cdecl, dynlib: dynLibName, importc.}
proc dos_qguiapplication_create() {.cdecl, dynlib: dynLibName, importc.}
proc dos_qguiapplication_exec() {.cdecl, dynlib: dynLibName, importc.}
Expand Down
5 changes: 4 additions & 1 deletion src/nimqml/private/qguiapplication.nim
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,12 @@ proc enableHDPI*(uiScaleFilePath: string) =
proc initializeOpenGL*() =
dos_qguiapplication_initialize_opengl()

proc initializeWebView*() =
dos_qtwebview_initialize()

proc tryEnableThreadedRenderer*() =
dos_qguiapplication_try_enable_threaded_renderer()

proc applicationDirPath*(app: QGuiApplication): string =
let str = dos_qguiapplication_application_dir_path()
result = $str
Expand Down

0 comments on commit 2d733c5

Please sign in to comment.