* The construct_copy() function was using the full classname of the class
[kdebindings.git] / smoke / README
blobd38cdcb98739650b662c7e51a95de140617069fa
1 SMOKE stands for "Scripting Meta Object Kompiler Engine" - for instance ;)
3 This directory compiles a smokeqt (and later a smokekde) library, which
4 contain interfaces to (almost) all Qt and KDE classes.
5 The next PerlQt/PerlKDE will be based on SMOKE.
6 However SMOKE is language-independent enough for other bindings (e.g. to
7 other scripting languages) to be based on it.
9 Note that the .cpp source files are auto-generated by kalyptus, from reading
10 the Qt/KDE headers.
13 Regenerating
14 ============
16 For SmokeQt:
17  cd qt
18  ./qtguess.pl
19  ./generate.pl
20  make