Qt Battles
This commit is contained in:
parent
0711be0084
commit
4fc38d51fe
3
.envrc
3
.envrc
|
@ -1,2 +1 @@
|
|||
use guix chicken chicken-r7rs chicken-coops chicken-coops-utils chicken-foreigners chicken-utf8 chicken-srfi-69 chicken-list-comprehensions
|
||||
use guix qtbase qtdeclarative
|
||||
use guix chicken chicken-r7rs chicken-coops chicken-coops-utils chicken-foreigners chicken-utf8 chicken-srfi-69 chicken-list-comprehensions qtbase qtdeclarative
|
||||
|
|
6
qml.egg
6
qml.egg
|
@ -10,4 +10,8 @@
|
|||
foreigners
|
||||
utf8
|
||||
srfi-69
|
||||
list-comprehensions))
|
||||
list-comprehensions)
|
||||
(extension qml.meta
|
||||
(csc-options "-X" "r7rs" "-R" "r7rs" "-sJ"
|
||||
"-c++" "-I$C_INCLUDE_PATH"
|
||||
"-L" "-lQt6Core")))
|
||||
|
|
|
@ -1 +1,10 @@
|
|||
;; -*- geiser-scheme-implementation: chicken -*-
|
||||
|
||||
(foreign-declare "#include <QtCore/private/qmetaobjectbuilder_p.h>")
|
||||
|
||||
(define-class <QMetaStringTable> ()
|
||||
(this))
|
||||
|
||||
(define make-QMetaStringTable
|
||||
(foreign-lambda (instance "QMetaStringTable" <QMetaStringTable>)
|
||||
"new QMetaStringTable" c-string))
|
||||
|
|
|
@ -9,4 +9,6 @@
|
|||
(import (chicken memory))
|
||||
(import foreigners)
|
||||
(import coops coops-primitive-objects coops-extras coops-utils)
|
||||
(include-relative "qml.meta-impl.scm"))
|
||||
(export <QMetaStringTable>)
|
||||
(begin
|
||||
(include-relative "qml.meta-impl.scm")))
|
||||
|
|
Loading…
Reference in New Issue