summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* QGraphicsEffect cleanup.Bjørn Erik Nilsen2009-07-297-155/+39
|
* Make examples/graphicsview/lightning compatible the new effects API.Bjørn Erik Nilsen2009-07-292-6/+6
|
* QGraphicsEffect optimizations for pixmap based items.Bjørn Erik Nilsen2009-07-294-31/+93
|
* Generalize QGraphicsEffectSource::pixmap.Bjørn Erik Nilsen2009-07-291-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 Nilsen2009-07-293-0/+12
|
* Add support for updating the source when bounding rect changes.Bjørn Erik Nilsen2009-07-294-3/+22
|
* Make it possible to disable graphics effects.Bjørn Erik Nilsen2009-07-295-7/+25
| | | | Adds QGraphicsEffect::setEnabled/isEnabled
* Add new enum to global namespace: Qt::CoordinateSystemBjørn Erik Nilsen2009-07-296-20/+26
|
* Remove drawIntoPixmap and implement all the effects with the new API.Bjørn Erik Nilsen2009-07-295-159/+37
|
* add support for passing arbitrary painters intoBjørn Erik Nilsen2009-07-293-6/+17
| | | | QGraphicsEffectSource::draw
* Add QGraphicsEffectSource::pixmap.Bjørn Erik Nilsen2009-07-299-29/+95
| | | | | We need a convenient way of getting the pixmap representation of the source.
* Add QGraphicsSourceEffect.Bjørn Erik Nilsen2009-07-2911-257/+440
|
* Make QGraphicsEffect independent of QGraphicsItem.Bjørn Erik Nilsen2009-07-2414-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 Nilsen2009-07-2315-217/+234
|
* Add QPixmapBlurFilter for non-convolution blur effects.Rhys Weatherley2009-07-233-15/+276
| | | | Reviewed-by: trustme
* Compile after merge commit 8079a0c5b4ee6550501476410fab457d63c705b6Bjørn Erik Nilsen2009-07-214-28/+24
|
* Merge commit 'qt/master' into graphicseffectsBjørn Erik Nilsen2009-07-212346-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 filesRitt Konstantin2009-07-202-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 QTouchEventVolker Hilsheimer2009-07-202-7/+7
| |
| * Doc: fix formatting of lists.Volker Hilsheimer2009-07-201-12/+17
| |
| * Doc: not an overloadVolker Hilsheimer2009-07-201-2/+0
| |
| * Use QVERIFY in benchmarks, insteads of returning silently in case of errorOlivier Goffart2009-07-201-4/+2
| |
| * Add low level POSIX bench on WindowsRitt Konstantin2009-07-201-6/+31
| | | | | | | | | | Merge-request: 702 Reviewed-by: Olivier Goffart <ogoffart@trolltech.com>
| * Adding test case for PNG compression icon loadingminiak2009-07-202-0/+33
| | | | | | | | | | Merge-request: 431 Reviewed-by: Joerg Bornemann <joerg.bornemann@trolltech.com>
| * Partial fix for Qt issue #244648 - QtIcoHandler does not support large & ↵miniak2009-07-201-0/+12
| | | | | | | | | | | | | | Vista PNG format icons Merge-request: 431 Reviewed-by: Joerg Bornemann <joerg.bornemann@trolltech.com>
| * Return selectedFilter in QGtkStyle file dialogsLukáš Lalinský2009-07-202-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 \saVolker Hilsheimer2009-07-201-26/+84
| |
| * Doc: small improvementsVolker Hilsheimer2009-07-202-6/+21
| |
| * Doc: Make QAction::priority/Priority documentation clearerVolker Hilsheimer2009-07-201-9/+9
| |
| * Fixed includes in the gestures public headers.Denis Dzyubenko2009-07-202-10/+9
| | | | | | | | Reviewed-by: trustme
| * Fixes build for Windows MobileThomas Hartmann2009-07-201-1/+0
| | | | | | | | Reviewed-by: Joerg
| * doc: Changed several \reimp to \internalMartin Smith2009-07-208-22/+8
| | | | | | | | The base function was \internal pr private.
| * absolute lupdate path for the new test as wellOswald Buddenhagen2009-07-201-1/+1
| |
| * Fix static leak to make valgrinding easier.dt2009-07-201-63/+61
| | | | | | | | | | | | Reviewed-By: ossi cherry-picked 98f8fc78bc0f8bcc0e36f19f9728d21063379a51 from creator
| * micro-optimize: (x.toLower() == y) => !x.compare(y, Qt:: CaseInsensitive)Oswald Buddenhagen2009-07-201-10/+10
| | | | | | | | cherry-picked dc0bc586462e2a74fba38f054d303d2226eec4e5 from creator
| * fix return value of error() & coOswald Buddenhagen2009-07-201-1/+2
| | | | | | | | cherry-picked bd0f0aa182b1422b942ae8efdc773c1a92344eb5 from creator
| * make message() & co. handling more qmake-likeOswald Buddenhagen2009-07-201-14/+1
| | | | | | | | | | | | which basically means cutting features. heh cherry-picked a03f8643a7a1df8b7c857446a19cb25f9314cdb2 from creator
| * expand arguments to s// operatorOswald Buddenhagen2009-07-201-1/+1
| | | | | | | | cherry-picked e083ad2920d6e5695f309fe5b4b7c7d1b3060d61 from creator
| * support loops: implement for(), next() & break()Oswald Buddenhagen2009-07-204-4/+149
| | | | | | | | cherry-picked 88de3e6a45a41baecb7e56e7cbab7fec30ac0a1c from creator
| * implement if() testOswald Buddenhagen2009-07-201-1/+81
| | | | | | | | cherry-picked d89338aa810861c636278be4a5bb5d8b23ce99b8 from creator
| * implement {greater,less}Than(), equals(), clear() & unset()Oswald Buddenhagen2009-07-201-5/+53
| | | | | | | | cherry-picked dbdbe92d5d66cbd466bcc0aea532ce79a034ab84 from creator
| * support custom functions: implement defineTest(), defineReplace(), ↵Oswald Buddenhagen2009-07-204-110/+283
| | | | | | | | | | | | | | defined(), return() & export() cherry-picked d077ba29c34782d1699693b6e3f07c2037eecdba and 93571f7d42a81a8236ceac1f745ef277f194f1ca from creator
| * remove return values from the visitors which need noneOswald Buddenhagen2009-07-203-38/+36
| | | | | | | | cherry-picked 6ca93b31fd95ef7cce78a5e0d5225e50d6007f2f from creator
| * surround file inclusion with saving/restoring condition stateOswald Buddenhagen2009-07-201-1/+4
| | | | | | | | cherry-picked a86bdfdde40ca3bff03da590d98ee31f6d704751 from creator
| * fix conditionals, in particular the nested else handlingOswald Buddenhagen2009-07-201-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 scopingOswald Buddenhagen2009-07-201-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 structureOswald Buddenhagen2009-07-202-23/+32
| | | | | | | | | | | | | | to enable cleaner save/restore - for later cherry-picked 51f5ee959f58ee198e0fc51e2ad0161c612bf8d1 and 3104e4c121f3209890823db69a7c09d644b90951 from creator
| * return value cleanupOswald Buddenhagen2009-07-201-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 cleanupOswald Buddenhagen2009-07-201-1/+1
| | | | | | | | cherry-picked from d2a8449bea58275723e769cd41c085468cb56295 from creator
| * compile against the Windows 7 SDK RCBradley T. Hughes2009-07-201-15/+16
| |