package lablqml

  1. Overview
  2. Docs
OCamlfind package and PPX extension to interface OCaml and QtQuick

Install

Dune Dependency

Authors

Maintainers

Sources

0.5.2.tar.gz
sha256=60b3d2806bc5293ba9e1a1544bf97a097b339e740a5261ae38f5e6adc846c46d
md5=c060fe40ea5477843cfd6f0336dc7389

doc/lablqml/Lablqml/index.html

Module Lablqml

type t
module M : sig ... end
val container : t M.t ref
val add_view : M.key -> t -> unit
val get_view_exn : name:M.key -> t
val get_view : name:M.key -> t option
type cppobj = [
  1. | `cppobject
]
val set_context_property : ctx:t -> name:string -> cppobj -> unit
module QPoint : sig ... end
module QVariant : sig ... end
module QModelIndex : sig ... end
val qobject_property : t -> string -> QVariant.t
class test_object : t -> object ... end
module QGuiApplication : sig ... end
module QQmlEngine : sig ... end
val create_qguiapplication_stub : string array -> QGuiApplication.t * QQmlEngine.t
val create_qapplication : string array -> QGuiApplication.t * QQmlEngine.t
module QQuickWindow : sig ... end
val loadQml_stub : string -> QQmlEngine.t -> QQuickWindow.t option
val loadQml : string -> QQmlEngine.t -> QQuickWindow.t option
module QQmlAppEngine : sig ... end
val create_app_engine_stub : string array -> string -> QGuiApplication.t * QQmlAppEngine.t
val create_app_engine : string array -> string -> QGuiApplication.t * QQmlAppEngine.t
val run_with_QQmlApplicationEngine_stub : string array -> (unit -> unit) -> string -> unit
val run_with_QQmlApplicationEngine : string array -> (unit -> unit) -> string -> unit
type qvariantable
type non_qvariantable
class virtual 'valtyp prop : string -> object ... end
class virtual 'valtyp qvariant_prop : string -> object ... end
module PropMap : sig ... end
module OCamlObject : sig ... end
val object_child_named : cppobj -> string -> cppobj
val object_property_named : cppobj -> string -> cppobj
module SingleFunc : sig ... end
OCaml

Innovation. Community. Security.