EQL5/helper/README.txt

23 lines
862 B
Text
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

HOWTO
=====
Prepare
use "qchextractor" (from github) to extract html docs
use "./html2text.lisp" (requires EQL/Qt4 + module webkit) to convert them to text
If you miss a Qt class, add it in ./my-class-lists/<module>/:
q-names.lisp: QObject derived classes
n-names.lisp: non QObject derived classes
Run these commands in order: (after setting the *qt-documentation-path* in share.lisp)
ecl -shell parse.lisp
ecl -shell generate.lisp
Take a look at missing-types.txt:
These types are currently not available, as they must be integrated manually (by the author).
Make a clean rebuild of the project (see README-REBUILD.txt).
If you see an error message like this when compiling from "eql_lib.pro":
"staticMetaObject is not a member of QTimeZone"
then add the class to "no-static-meta-object.lisp", and it should compile.