* contrib/hbqt/hbqt_hbmk2_plugin.hbs
+ Reworked standalone hbqt generator as dynamic hbmk2
plugi. It will now dynamically convert .qth to
.cpp + .prg + .txt. .qtp lists can now be
replaced by .hbm files. See them inside /qth dirs.
* Minor cleanups and optimizations to generator code.
* Standalone conversion mode is also available, though it's
little difficult to run due to current hbrun limitations.
% Generated code further slimmed down.
+ Since now we have no generated central header, each
required declarations have to be repeated in each source
file. Consistency is maintained by generator.
; TODO: Consider splitting .qth generator functionality
from mainstream hbqt hbmk2 plugin.
; TODO: Switch to using new dynamic code generation.
; TODO: Consider merging .cpp + .prg using #pragma BEGINDUMP.
In generated code, I find it benign, and hopefully
eventually .prg code can be eliminated fully.
; TODO: Resolve dependence on generated central headers,
in manual source files.
; TOFIX: Error message in plugin now erroneously shows
as "hbclass.ch(131)", IOW the compiler thinks its
compiling the header, while in reality its compiling
the .hbs file.
* utils/hbmk2/hbmk2.prg
+ REQUESTing some stuff for hbqt plugin.