summaryrefslogtreecommitdiffstats
path: root/generator/shellimplgenerator.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Change license headers from Nokia to DigiaSergio Ahumada2013-03-121-18/+18
| | | | | Change-Id: Ica0aa63b8f9b335768a78752cba6c066195e882b Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
* Add support for throwing exceptions through the bindings to allow compilationMike Arthur2010-03-191-2/+4
| | | | | | | of code that already uses exceptions. Merge-request: 1853 Reviewed-by: Kent Hansen <kent.hansen@nokia.com>
* Update licensing informationKent Hansen2009-11-261-14/+32
| | | | Trolltech ASA is no more, long live Qt by Nokia!
* Merge branch 'master' into 46Kent Hansen2009-07-091-2/+2
|\
| * fix issue introduced by 04e49d162b15d7a32d4e5837e5f5ef284ea226baKent Hansen2009-07-091-2/+2
| | | | | | | | | | The shellimplgenerator was not updated to pass in the correct path. This caused linker errors.
* | really avoid infinite recursionKent Hansen2009-06-031-2/+5
|/ | | | Follow-up to http://code.google.com/p/qtscriptgenerator/issues/detail?id=8
* Fixes: avoid infinite recursion when calling QProgressBar.showKent Hansen2008-11-051-2/+10
| | | | | | | | | | | | | | Task: http://code.google.com/p/qtscriptgenerator/issues/detail?id=8 Details: The situation occurs when the virtual function QProgressBar::text() is called from C++. As usual, the binding will try to look up a property with the corresponding name ("text") in the script object. "text" is also the name of a Qt (C++) property, so it will be resolved through the dynamic QObject binding, which will call the C++ getter again, and so on and so on... This submit fixes the problem by having the binding add a "_qs_" prefix when doing the script property lookup; so if a script wanted to reimplement the text() function, it would have to store it in a property named _qs_text. Probably not optimal, but at least it fixes the recursion while still allowing you to reimplement the function. It might or might not become the official (i.e. documented) way of doing it, at some point.
* Initial import from revision 664 at ↵Simon Hausmann2008-07-031-0/+210
svn://labs.trolltech.com/svn/qtscript/generator