12 Commits

Author SHA1 Message Date
Will Szumski
d30d8873de workaround Araq/Nim#1874 2015-01-06 12:16:24 +01:00
Filippo Cucchetto
9b8985c701 Fixed: typo that prevent the generation of slots/signals/properties with int 2015-01-05 19:51:45 +01:00
Filippo Cucchetto
328355fff8 Finished the initial doc 2015-01-05 15:09:13 +01:00
Will Szumski
cdf02a4251 documentation improvements 2015-01-04 21:24:48 +00:00
Will Szumski
010fc23261 remove debugging print 2015-01-04 21:05:17 +00:00
Will Szumski
62ecd19e60 renamed QtType macro to QtObject 2015-01-04 20:56:35 +00:00
Will Szumski
e5888a989f Changed property syntax to filcuc's suggestion: e.g QtProperty name of string: 2015-01-04 20:52:43 +00:00
Will Szumski
4f1da7957b initial support for user defined helpers from within QtType. Implemented by delaying the definition of user deined items (procs, methods, etc.) until after create. This was necessary as create is currently defined as a template and we can't use a forward declaration. 2015-01-04 19:22:05 +00:00
Will Szumski
17eb1e748e turns out {.compileTime.} tables work, but ones decalred in static block do not 2015-01-03 19:56:22 +00:00
Will Szumski
0beff2244a fixed some warnings, added debug template (compile with -d debug), make QtType macro pass through definitions we do not explicitly handle 2015-01-03 19:49:59 +00:00
Will Szumski
b4083f1b84 work around compiler bug where {.compileTime.} tables are flagged up as not being computable at compile time when a macro using them is imported into another module 2015-01-02 21:26:30 +00:00
Will Szumski
b02540d1c1 add NimQmlMacros.nim 2015-01-02 20:07:12 +00:00