diff --git a/src/nimqml/private/dotherside.nim b/src/nimqml/private/dotherside.nim index f457513..6057303 100644 --- a/src/nimqml/private/dotherside.nim +++ b/src/nimqml/private/dotherside.nim @@ -126,7 +126,7 @@ proc dos_chararray_delete(str: cstring) {.cdecl, dynlib: dynLibName, importc.} # QCoreApplication proc dos_qcoreapplication_application_dir_path(): cstring {.cdecl, dynlib: dynLibName, importc.} -proc dos_qapplication_enable_hdpi() {.cdecl, dynlib: dynLibName, importc.} +proc dos_qapplication_enable_hdpi(uiScaleFilePath: cstring) {.cdecl, dynlib: dynLibName, importc.} proc dos_qapplication_initialize_opengl() {.cdecl, dynlib: dynLibName, importc.} # QApplication diff --git a/src/nimqml/private/qcoreapplication.nim b/src/nimqml/private/qcoreapplication.nim index 41c8550..ca1ca6f 100644 --- a/src/nimqml/private/qcoreapplication.nim +++ b/src/nimqml/private/qcoreapplication.nim @@ -1,5 +1,5 @@ -proc enableHDPI*() = - dos_qapplication_enable_hdpi() +proc enableHDPI*(uiScaleFilePath: string) = + dos_qapplication_enable_hdpi(uiScaleFilePath) proc initializeOpenGL*() = dos_qapplication_initialize_opengl()