Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | invoke signal handler using JSC::call() | Kent Hansen | 2009-07-09 | 1 | -8/+6 | |
| | | | | | Makes sure that new stack frame is set up if the function is native, and all that. | |||||
* | make QObject property setter functions work | Kent Hansen | 2009-07-09 | 1 | -12/+31 | |
| | ||||||
* | make QObject property access use getter+setter functions | Kent Hansen | 2009-07-09 | 1 | -6/+12 | |
| | | | | | Setters don't work yet. But hey, the defaultprototypes example finally works. | |||||
* | make native object constructors work | Kent Hansen | 2009-07-09 | 1 | -10/+8 | |
| | | | | | With commit 6985212c8909c89183b232ca28b96a2c8a2f1385, context->thisObject() now returns the right thing. | |||||
* | use currentFrame instead of globalExec whenever we can | Kent Hansen | 2009-07-09 | 1 | -1/+1 | |
| | ||||||
* | rewrite most of QScriptContext handling | Kent Hansen | 2009-07-08 | 3 | -65/+56 | |
| | | | | Do it The right way(TM), by lazily wrapping JSC::ExecState objects. | |||||
* | make more tests pass | Kent Hansen | 2009-07-03 | 1 | -1/+13 | |
| | | | | Implement delete operator for Qt properties. | |||||
* | implement string-->enum conversion | Kent Hansen | 2009-07-02 | 1 | -1/+9 | |
| | ||||||
* | first stab at implementing Qt property getter/setters | Kent Hansen | 2009-07-02 | 2 | -24/+223 | |
| | | | | Not fully working yet, so disabled for now | |||||
* | implement caching of slot wrapper functions | Kent Hansen | 2009-07-02 | 2 | -1/+42 | |
| | ||||||
* | implement marking of QObject connection | Kent Hansen | 2009-07-02 | 1 | -8/+9 | |
| | ||||||
* | implement QScriptValue::QObjectMember property flag | Kent Hansen | 2009-07-02 | 2 | -4/+10 | |
| | ||||||
* | create a new QScriptContext when calling a Qt method | Kent Hansen | 2009-07-02 | 1 | -2/+14 | |
| | | | | Makes the args, thisObject etc. available if QScriptable is used. | |||||
* | implement QObject property flags | Kent Hansen | 2009-07-02 | 1 | -0/+74 | |
| | ||||||
* | add placeholder implementations of findChild() and findChildren() | Kent Hansen | 2009-07-01 | 1 | -1/+25 | |
| | ||||||
* | port recent changes from qt/master | Kent Hansen | 2009-06-30 | 1 | -3/+17 | |
| | | | | Makes variant conversion work for signal handlers. | |||||
* | make part of test not assert | Kent Hansen | 2009-06-29 | 1 | -0/+2 | |
| | ||||||
* | implement QMetaObject bindings | Kent Hansen | 2009-06-26 | 2 | -0/+193 | |
| | ||||||
* | port some fixes from the "old" qtscript backend to the JSC backend | Kent Hansen | 2009-06-25 | 1 | -15/+37 | |
| | | | | Makes more tests pass. | |||||
* | work on signal bindings (connect, disconnect, signal emission) | Kent Hansen | 2009-06-24 | 2 | -74/+185 | |
| | ||||||
* | rename createStructureID() function | Kent Hansen | 2009-06-24 | 1 | -1/+1 | |
| | | | | | The JSC function was renamed, so we need to do so too, otherwise we call the function defined in the base class. | |||||
* | make more qscriptengine tests run | Kent Hansen | 2009-06-24 | 2 | -9/+24 | |
| | | | | | Not everything passes but at least nothing asserts anymore, so the test runs to completion. | |||||
* | make most of the qscriptvalue tests pass | Kent Hansen | 2009-06-23 | 2 | -3/+7 | |
| | | | | call(), construct() etc. | |||||
* | Import JSC-based Qt Script from Kent's tree. | Simon Hausmann | 2009-06-16 | 7 | -0/+1884 | |