Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | QGraphicsEffect cleanup. | Bjørn Erik Nilsen | 2009-07-29 | 7 | -155/+39 |
| | |||||
* | Make examples/graphicsview/lightning compatible the new effects API. | Bjørn Erik Nilsen | 2009-07-29 | 2 | -6/+6 |
| | |||||
* | QGraphicsEffect optimizations for pixmap based items. | Bjørn Erik Nilsen | 2009-07-29 | 4 | -31/+93 |
| | |||||
* | Generalize QGraphicsEffectSource::pixmap. | Bjørn Erik Nilsen | 2009-07-29 | 1 | -13/+39 |
| | | | | | | | | | Before QGraphicsEffectSource::pixmap could only return something useful when called from QGraphicsEffect::draw. This patch removes this limitation. However, we still cannot provide pixmaps in device coordinates when not called from QGraphicsEffect::draw, though. | ||||
* | Notify sub-classes of QGraphicsEffect whenever the source changes. | Bjørn Erik Nilsen | 2009-07-29 | 3 | -0/+12 |
| | |||||
* | Add support for updating the source when bounding rect changes. | Bjørn Erik Nilsen | 2009-07-29 | 4 | -3/+22 |
| | |||||
* | Make it possible to disable graphics effects. | Bjørn Erik Nilsen | 2009-07-29 | 5 | -7/+25 |
| | | | | Adds QGraphicsEffect::setEnabled/isEnabled | ||||
* | Add new enum to global namespace: Qt::CoordinateSystem | Bjørn Erik Nilsen | 2009-07-29 | 6 | -20/+26 |
| | |||||
* | Remove drawIntoPixmap and implement all the effects with the new API. | Bjørn Erik Nilsen | 2009-07-29 | 5 | -159/+37 |
| | |||||
* | add support for passing arbitrary painters into | Bjørn Erik Nilsen | 2009-07-29 | 3 | -6/+17 |
| | | | | QGraphicsEffectSource::draw | ||||
* | Add QGraphicsEffectSource::pixmap. | Bjørn Erik Nilsen | 2009-07-29 | 9 | -29/+95 |
| | | | | | We need a convenient way of getting the pixmap representation of the source. | ||||
* | Add QGraphicsSourceEffect. | Bjørn Erik Nilsen | 2009-07-29 | 11 | -257/+440 |
| | |||||
* | Make QGraphicsEffect independent of QGraphicsItem. | Bjørn Erik Nilsen | 2009-07-24 | 14 | -303/+297 |
| | | | | | | This makes it possible to basically implement support for graphics effects on pretty much everything, e.g. QWidget. We currently only support effects on QGraphicsItem, but there's more to come :-) | ||||
* | QGraphicsEffect API cleanup. | Bjørn Erik Nilsen | 2009-07-23 | 15 | -217/+234 |
| | |||||
* | Add QPixmapBlurFilter for non-convolution blur effects. | Rhys Weatherley | 2009-07-23 | 3 | -15/+276 |
| | | | | Reviewed-by: trustme | ||||
* | Compile after merge commit 8079a0c5b4ee6550501476410fab457d63c705b6 | Bjørn Erik Nilsen | 2009-07-21 | 4 | -28/+24 |
| | |||||
* | Merge commit 'qt/master' into graphicseffects | Bjørn Erik Nilsen | 2009-07-21 | 2346 | -45039/+105156 |
|\ | | | | | | | | | | | | | | | | | Conflicts: src/gui/graphicsview/graphicsview.pri src/gui/graphicsview/qgraphicsitem_p.h src/gui/graphicsview/qgraphicsscene.cpp src/gui/graphicsview/qgraphicsscene.h src/gui/graphicsview/qgraphicsview.cpp | ||||
| * | Workaround for transacted, locked and inaccesible files | Ritt Konstantin | 2009-07-20 | 2 | -2/+104 |
| | | | | | | | | | | | | | | | | | | | | | | wich can not be stat'ed in a natural way. FindFirstFile solves this problem. Task-number: 167099 Task-number: 189202 Merge-request: 880 Reviewed-by: Joerg Bornemann <joerg.bornemann@trolltech.com> | ||||
| * | Doc: fix links between QGraphicsItem and QTouchEvent | Volker Hilsheimer | 2009-07-20 | 2 | -7/+7 |
| | | |||||
| * | Doc: fix formatting of lists. | Volker Hilsheimer | 2009-07-20 | 1 | -12/+17 |
| | | |||||
| * | Doc: not an overload | Volker Hilsheimer | 2009-07-20 | 1 | -2/+0 |
| | | |||||
| * | Use QVERIFY in benchmarks, insteads of returning silently in case of error | Olivier Goffart | 2009-07-20 | 1 | -4/+2 |
| | | |||||
| * | Add low level POSIX bench on Windows | Ritt Konstantin | 2009-07-20 | 1 | -6/+31 |
| | | | | | | | | | | Merge-request: 702 Reviewed-by: Olivier Goffart <ogoffart@trolltech.com> | ||||
| * | Adding test case for PNG compression icon loading | miniak | 2009-07-20 | 2 | -0/+33 |
| | | | | | | | | | | Merge-request: 431 Reviewed-by: Joerg Bornemann <joerg.bornemann@trolltech.com> | ||||
| * | Partial fix for Qt issue #244648 - QtIcoHandler does not support large & ↵ | miniak | 2009-07-20 | 1 | -0/+12 |
| | | | | | | | | | | | | | | Vista PNG format icons Merge-request: 431 Reviewed-by: Joerg Bornemann <joerg.bornemann@trolltech.com> | ||||
| * | Return selectedFilter in QGtkStyle file dialogs | Lukáš Lalinský | 2009-07-20 | 2 | -5/+27 |
| | | | | | | | | | | | | | | | | | | | | | | Function setupGtkFileChooser is modified to optionally build a map of GtkFileFilters. File dialog methods then use gtk_file_chooser_get_filename to get the current GtkFileFilter and look it up in the map produced by setupGtkFileChooser. This value is then saved in the selectedFilter pointer. Merge-request: 846 Reviewed-by: Jens Bache-Wiig <jbache@trolltech.com> | ||||
| * | Doc: clarify relevance for QGraphicsItem and add a few \sa | Volker Hilsheimer | 2009-07-20 | 1 | -26/+84 |
| | | |||||
| * | Doc: small improvements | Volker Hilsheimer | 2009-07-20 | 2 | -6/+21 |
| | | |||||
| * | Doc: Make QAction::priority/Priority documentation clearer | Volker Hilsheimer | 2009-07-20 | 1 | -9/+9 |
| | | |||||
| * | Fixed includes in the gestures public headers. | Denis Dzyubenko | 2009-07-20 | 2 | -10/+9 |
| | | | | | | | | Reviewed-by: trustme | ||||
| * | Fixes build for Windows Mobile | Thomas Hartmann | 2009-07-20 | 1 | -1/+0 |
| | | | | | | | | Reviewed-by: Joerg | ||||
| * | doc: Changed several \reimp to \internal | Martin Smith | 2009-07-20 | 8 | -22/+8 |
| | | | | | | | | The base function was \internal pr private. | ||||
| * | absolute lupdate path for the new test as well | Oswald Buddenhagen | 2009-07-20 | 1 | -1/+1 |
| | | |||||
| * | Fix static leak to make valgrinding easier. | dt | 2009-07-20 | 1 | -63/+61 |
| | | | | | | | | | | | | Reviewed-By: ossi cherry-picked 98f8fc78bc0f8bcc0e36f19f9728d21063379a51 from creator | ||||
| * | micro-optimize: (x.toLower() == y) => !x.compare(y, Qt:: CaseInsensitive) | Oswald Buddenhagen | 2009-07-20 | 1 | -10/+10 |
| | | | | | | | | cherry-picked dc0bc586462e2a74fba38f054d303d2226eec4e5 from creator | ||||
| * | fix return value of error() & co | Oswald Buddenhagen | 2009-07-20 | 1 | -1/+2 |
| | | | | | | | | cherry-picked bd0f0aa182b1422b942ae8efdc773c1a92344eb5 from creator | ||||
| * | make message() & co. handling more qmake-like | Oswald Buddenhagen | 2009-07-20 | 1 | -14/+1 |
| | | | | | | | | | | | | which basically means cutting features. heh cherry-picked a03f8643a7a1df8b7c857446a19cb25f9314cdb2 from creator | ||||
| * | expand arguments to s// operator | Oswald Buddenhagen | 2009-07-20 | 1 | -1/+1 |
| | | | | | | | | cherry-picked e083ad2920d6e5695f309fe5b4b7c7d1b3060d61 from creator | ||||
| * | support loops: implement for(), next() & break() | Oswald Buddenhagen | 2009-07-20 | 4 | -4/+149 |
| | | | | | | | | cherry-picked 88de3e6a45a41baecb7e56e7cbab7fec30ac0a1c from creator | ||||
| * | implement if() test | Oswald Buddenhagen | 2009-07-20 | 1 | -1/+81 |
| | | | | | | | | cherry-picked d89338aa810861c636278be4a5bb5d8b23ce99b8 from creator | ||||
| * | implement {greater,less}Than(), equals(), clear() & unset() | Oswald Buddenhagen | 2009-07-20 | 1 | -5/+53 |
| | | | | | | | | cherry-picked dbdbe92d5d66cbd466bcc0aea532ce79a034ab84 from creator | ||||
| * | support custom functions: implement defineTest(), defineReplace(), ↵ | Oswald Buddenhagen | 2009-07-20 | 4 | -110/+283 |
| | | | | | | | | | | | | | | defined(), return() & export() cherry-picked d077ba29c34782d1699693b6e3f07c2037eecdba and 93571f7d42a81a8236ceac1f745ef277f194f1ca from creator | ||||
| * | remove return values from the visitors which need none | Oswald Buddenhagen | 2009-07-20 | 3 | -38/+36 |
| | | | | | | | | cherry-picked 6ca93b31fd95ef7cce78a5e0d5225e50d6007f2f from creator | ||||
| * | surround file inclusion with saving/restoring condition state | Oswald Buddenhagen | 2009-07-20 | 1 | -1/+4 |
| | | | | | | | | cherry-picked a86bdfdde40ca3bff03da590d98ee31f6d704751 from creator | ||||
| * | fix conditionals, in particular the nested else handling | Oswald Buddenhagen | 2009-07-20 | 1 | -31/+27 |
| | | | | | | | | | | | | | | | | this also removes the optimization to skip test function calls which appear to be part of a failed test, as this could skip includes, etc. as well. cherry-picked ed00bd2c85cbf2c1bea63dc18d0ae7084b4fb65f from creator | ||||
| * | fix m_invertNext effect scoping | Oswald Buddenhagen | 2009-07-20 | 1 | -2/+4 |
| | | | | | | | | | | | | | | an evaluation function can be an include statement. the included code must neither inherit nor change the current inversion state. cherry-picked 68b1b828e6030b4fe26ca9ffc4ee7a0b4bfe8f4e from creator | ||||
| * | put condition state variables into a structure | Oswald Buddenhagen | 2009-07-20 | 2 | -23/+32 |
| | | | | | | | | | | | | | | to enable cleaner save/restore - for later cherry-picked 51f5ee959f58ee198e0fc51e2ad0161c612bf8d1 and 3104e4c121f3209890823db69a7c09d644b90951 from creator | ||||
| * | return value cleanup | Oswald Buddenhagen | 2009-07-20 | 1 | -97/+61 |
| | | | | | | | | | | | | | | | | functions which have essentially two return values are kinda confusing. so represent file & parse errors as false in the regular evaluation result (like qmake effectively does). cherry-picked cee3ca324e6979d6c476001cafb452a286f09a69 from creator | ||||
| * | ifdef cleanup | Oswald Buddenhagen | 2009-07-20 | 1 | -1/+1 |
| | | | | | | | | cherry-picked from d2a8449bea58275723e769cd41c085468cb56295 from creator | ||||
| * | compile against the Windows 7 SDK RC | Bradley T. Hughes | 2009-07-20 | 1 | -15/+16 |
| | |