aa6a401fb6
qt: rebuild (replace virtualbase wrappers with friend functions)
2025-02-08 14:42:41 +13:00
38602912cc
qt: rebuild (add protected methods)
2025-02-08 12:29:03 +13:00
bea571e2dc
qt: rebuild (fix names changing in the Go projection)
2025-02-01 14:36:10 +13:00
Jacek Sieka
4e78075fa7
qt: rebuild (update name mangling)
2025-02-01 13:45:22 +13:00
Jacek Sieka
439f3a1fb5
const
in callbacks
...
Since callback signatures are now generated in C++, might as well go
ahead and retain `const` and the pointer type, removing a `const_cast`
in the process.
2025-01-27 14:14:23 +01:00
328e80e929
qt: rebuild (check the dynamic_cast return value)
2025-01-18 17:57:48 +13:00
693760653d
qt: rebuild (final classes, simpler destructors)
2025-01-18 17:46:56 +13:00
Jacek Sieka
a0c6344ecd
Avoid dependency on exported go header
...
The expected type of the callback is already known from the AST - this
change reduces dependency on cgo specifics and makes the generated C ABI
entirely cgo-independent - in particular, there is no need to include
`_cgo_export.h` any more.
2025-01-07 12:55:40 +01:00
913d4886ce
qt: rebuild (add conversion operators)
2025-01-04 12:48:03 +13:00
421013ccb8
qt: rebuild (move 64-bit constants to separate build file)
2024-12-31 16:49:05 +13:00
7f114f1538
qt: rebuild (add -D_Bool=bool handling)
2024-12-11 19:55:47 +13:00
26d3e8170e
qt: rebuild (base class pointers)
2024-12-07 17:44:30 +13:00
398abfd574
qt: rebuild (merge some temporary variables)
2024-12-07 15:02:06 +13:00
ce87828d36
qt: rebuild (add panic on invalid subclass attempt)
2024-12-07 14:43:28 +13:00
2526335d5d
qtscript: initial generation
2024-11-26 19:55:18 +13:00