Commit Graph

  • bc3bfa88ad genbindings: allow compilation if we return a const void* mappu 2024-08-10 11:46:27 +1200
  • 05804f837e genbindings: minimal handling for metacast() returning void* mappu 2024-08-10 11:46:07 +1200
  • 5321074f99 genbindings: rename qt_metacast to Metacast() mappu 2024-08-10 11:45:48 +1200
  • 2283213456 genbindings: suppress deprecated warnings mappu 2024-08-10 11:45:29 +1200
  • 6fb50dc267 genbindings: call correct c++ function for optional parameters mappu 2024-08-10 11:45:19 +1200
  • f9abbed9c7 doc/TODO: update status mappu 2024-08-10 10:36:41 +1200
  • 526fa612fc genbindings: always take Qt arguments by pointer mappu 2024-08-10 10:36:36 +1200
  • d952b1ef75 genbindings/cabi: remove unused function argument mappu 2024-08-10 10:35:58 +1200
  • 6a44b59b52 genbindings: fixes for functions returning void* mappu 2024-08-10 10:35:40 +1200
  • d0c627e7a5 genbindings: support classes returned by value, with go finalizer mappu 2024-08-10 10:34:54 +1200
  • 460b8aaef8 genbindings/cabi: add necessary header for size_t mappu 2024-08-10 10:33:31 +1200
  • 91c2e0fa9b genbindings: fix missing this.h in forwarded calls from go mappu 2024-08-10 10:33:12 +1200
  • 76f4323676 genbindings: add Delete() functions mappu 2024-08-10 10:32:57 +1200
  • 8c572259c4 genbindings: support custom import headers in emitgo mappu 2024-08-10 10:28:02 +1200
  • 9264bc6cc6 genbindings: handle QString return types mappu 2024-08-09 18:41:29 +1200
  • 6eed71723e doc/TODO: update progress status mappu 2024-08-08 19:06:50 +1200
  • 8f266f5202 genbindings: find all Qt types for PVOID typedefs, not just direct classes mappu 2024-08-08 19:06:31 +1200
  • 2dc9d1bab7 genbindings: add QtClassType() helper mappu 2024-08-08 19:06:14 +1200
  • d5e6a21ae4 genbindings: fix wrong parameter order for CABI output files mappu 2024-08-08 18:55:47 +1200
  • dd004dd06b genbindings: generate better automatic names for Q_PROPERTY setters mappu 2024-08-08 18:55:37 +1200
  • 85dd87e6d0 genbindings: track optional parameters in our IL, expand in AST pass mappu 2024-08-08 18:55:22 +1200
  • a991feb589 genbindings: fixup header paths and header include guards mappu 2024-08-08 18:54:36 +1200
  • 0c275047c3 genbindings: QString parameter forwarding with custom preamble mappu 2024-08-08 18:54:13 +1200
  • 618b68aaf9 genbindings: generated go methods should always be public mappu 2024-08-08 17:51:46 +1200
  • 179c37dfe0 genbindings: move type renderering to CppParameter methods mappu 2024-08-08 17:51:29 +1200
  • 4b803eb453 genbindings: more accurate parameter types mappu 2024-08-08 17:51:10 +1200
  • 6174c4c243 genbindings: mark IL types as public for json export mappu 2024-08-07 18:56:14 +1200
  • 3a802d0f5a genbindings: further work on output generation mappu 2024-08-07 18:51:51 +1200
  • 0514866d23 genbindings: add helper arguments to dump wip json mappu 2024-08-07 18:51:30 +1200
  • 60d5aa55d1 genbindings: public/private visibility support mappu 2024-08-07 18:50:39 +1200
  • 7319683a3f genbindings: wip mappu 2024-08-06 14:29:12 +1200
  • 559aca01b2 doc: add COPYING, README, TODO mappu 2024-08-06 13:06:50 +1200
  • 64c2dca497 repo: rename package to miqt mappu 2024-08-06 13:06:40 +1200
  • 5e3215dbd1 gitignore: ignore scratch files mappu 2024-08-06 13:04:05 +1200
  • f54814588e genbindings: initial commit mappu 2024-08-06 13:03:23 +1200
  • c6c8a4dbb7 dumpjson: initial commit mappu 2024-08-06 13:03:01 +1200
  • 1458f4b4c9 repo: move bindings_test to cmd subdirectory mappu 2024-08-06 13:02:52 +1200
  • 4132f47450 main: hello world mappu 2024-08-06 10:24:15 +1200
  • af8cd00ace gitignore: exclude all generated binaries mappu 2024-08-06 10:24:09 +1200
  • 120c5bcbdd bindings_test: initial commit mappu 2024-08-06 10:24:01 +1200
  • a9c74647ec bindings: add CPointer() helper to support nil widget parents mappu 2024-08-06 10:23:42 +1200
  • 986b87c3a4 bindings: compile with -fPIC to help on Debian mappu 2024-08-06 10:23:23 +1200
  • ecdab8cce6 bindings: add C include guard, also wrap typedefs in extern mappu 2024-08-06 10:23:08 +1200
  • 48ab3420ff bindings: fix segfault in QApplication_new taking arg by reference mappu 2024-08-06 10:22:29 +1200
  • fea87aff42 initial commit mappu 2023-10-23 11:00:00 +1300