Some comments on the patch: * Currently you're only checking for global functions, but not for global enums which are still repeated. * As you've already noted on IRC, some functions from parent modules different than QtCore are still repeated (for example, some QtGui global funcs show up in QtOpenGl). I haven't figured out why that happens, but I suspect it has something to do with typedefs. * The dynamic library loading mechanism works only if there's already a previous installation. It doesn't find libraries in the current build directory, which is a problem. I'm not sure how to solve this best - either we have to do some "magic" lookups based on the current working directory or we have to add yet another parameter to the config files or the command line of smokegen. -- Arno Rehn _______________________________________________ Kde-bindings mailing list Kde-bindings@kde.org https://mail.kde.org/mailman/listinfo/kde-bindings