package lablqml
OCamlfind package and PPX extension to interface OCaml and QtQuick
Install
Dune Dependency
Authors
Maintainers
Sources
0.7.tar.gz
sha256=20d8186990d189613f328d974b5216186783de24cd763d8f3e77939b048a57b5
sha512=30204036ac6f10dcae457b92a8bfee745338ad264f42158bf4b587ad84db6e4c601b6e2367baa3d990cb6ea63219bc764c577f026bfce57375a61c7f91abf011
doc/ppx_qt_rewriter/Ppx_qt_rewriter/Gencpp/index.html
Module Ppx_qt_rewriter.Gencpp
Source
Source
val gen_meth :
?minfo:TypeRepr.meth_info ->
classname:string ->
methname:string ->
TypeRepr.Arg.non_cppobj TypeRepr.Arg.t list ->
unit
Source
val gen_signal :
classname:string ->
signalname:string ->
(Ppxlib.arg_label * TypeRepr.Arg.non_cppobj TypeRepr.Arg.t) list ->
unit
Source
val alloc_and_store :
Stdlib.Format.formatter ->
classname:string ->
obj:string ->
where:string ->
unit
Source
val gen_prop :
classname:string ->
propname:string ->
TypeRepr.Arg.default TypeRepr.Arg.t ->
unit
Source
val get_smart_ppf :
(classname:'a -> Stdlib.out_channel) ->
classname:'a ->
Stdlib.Format.formatter * (string -> unit)
Source
val itemmodel_members :
(string * TypeRepr.Arg.non_cppobj TypeRepr.Arg.t list * TypeRepr.meth_info)
list
Source
val itemmodel_externals :
classname:string ->
(string * string * TypeRepr.Arg.any TypeRepr.Arg.t list) list
Source
val cpp_value_of_ocaml :
?options:opt_item list ->
cppvar:string ->
ocamlvar:string ->
Stdlib.Format.formatter ->
triplet ->
[ `Default | `Model ] TypeRepr.Arg.t ->
unit
Source
val ocaml_value_of_cpp :
Stdlib.Format.formatter ->
triplet ->
ocamlvar:string ->
cppvar:string ->
[ `Default | `Model ] TypeRepr.Arg.t ->
unit
Source
val gen_stub_cpp :
?options:opt_item list ->
classname:string ->
stubname:string ->
methname:string ->
Stdlib.Format.formatter ->
(TypeRepr.Arg.non_cppobj TypeRepr.Arg.t * TypeRepr.arg_info) list ->
unit
Source
val gen_meth_cpp_generic :
?minfo:TypeRepr.meth_info ->
classname:string ->
methname:string ->
(make_cb_var:(int -> string) ->
string ->
string list ->
args:(TypeRepr.Arg.non_cppobj TypeRepr.Arg.t * TypeRepr.arg_info) list ->
triplet * string) ->
Stdlib.Format.formatter ->
(TypeRepr.Arg.non_cppobj TypeRepr.Arg.t * TypeRepr.arg_info) list ->
unit
Source
val gen_meth_header :
?minfo:TypeRepr.meth_info ->
methname:Ppxlib.label ->
res:([ `Default | `Model ] TypeRepr.Arg.t * TypeRepr.arg_info) ->
args:(TypeRepr.Arg.non_cppobj TypeRepr.Arg.t * TypeRepr.arg_info) list ->
Stdlib.Format.formatter ->
unit
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>