summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* QFSFileEngine compile fix for Windows with VS2005Joerg Bornemann2009-08-211-1/+1
| | | | Reviewed-by: TrustMe
* Phonon on windows: fixeda possible dead-lock when using QFileThierry Bastian2009-08-219-152/+90
| | | | | | | | | the msdn was not correct and IAsyncReader::WaitForNext should not return an error when the pin is currently flushing. I took the opportunity to clean the way the mutex is locked on the pin. Task-number: 258830
* Phonon on Windows: improve performance when loading lots of sourcesThierry Bastian2009-08-213-72/+53
| | | | The lock is made more local.
* fix redefinition of MAXIMUM_REPARSE_BUFFER_SIZEJoerg Bornemann2009-08-211-0/+2
| | | | Reviewed-by: TrustMe
* Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qtBjørn Erik Nilsen2009-08-216-105/+244
|\
| * QFSFileEngine coding style fixesRitt Konstantin2009-08-212-43/+45
| | | | | | | | | | | | | | | | | | | | * removed extra whitespaces * added whitespaces between operators and brackets no code changes Merge-request: 1217 Reviewed-by: Joerg Bornemann <joerg.bornemann@trolltech.com>
| * QFSFileEngine: micro-optimizationRitt Konstantin2009-08-212-18/+21
| | | | | | | | | | | | | | | | - save QString copy constructors - make QFSFileEngine::tempPath more robust on Windows Merge-request: 1217 Reviewed-by: Joerg Bornemann <joerg.bornemann@trolltech.com>
| * autotests for NTFS symlink support on WindowsRitt Konstantin2009-08-211-23/+38
| | | | | | | | | | | | | | | | | | "Default User" and "Documents and Settings" are mountpoints; "All Users" is a symlink If these subtests are successful, then we support both. Merge-request: 1217 Reviewed-by: Joerg Bornemann <joerg.bornemann@trolltech.com>
| * NTFS symlink support in QFileInfo::symLinkTarget()Ritt Konstantin2009-08-212-10/+76
| | | | | | | | | | | | | | | | readSymLink() assumes isSymlink() was returned true since it expects IO_REPARSE_TAG_MOUNT_POINT and IO_REPARSE_TAG_SYMLINK tag values only. Merge-request: 1217 Reviewed-by: Joerg Bornemann <joerg.bornemann@trolltech.com>
| * NTFS symlink support for QFileInfo::isSymLink()Ritt Konstantin2009-08-213-3/+42
| | | | | | | | | | | | | | | | | | We will handle reparse points with IO_REPARSE_TAG_MOUNT_POINT and IO_REPARSE_TAG_SYMLINK tag values only. isSymlink() assumes doStat() was called early. Merge-request: 1217 Reviewed-by: Joerg Bornemann <joerg.bornemann@trolltech.com>
| * Speed up plugin loading by not constructing a new QSettings each time.Jan-Arve Sæther2009-08-211-8/+22
| | | | | | | | | | | | | | This should benefit the platforms with slow QSettings, esp. Linux. Task-number: 243398 Reviewed-by: brad
* | Doh, we have to convert the pixmap to an image.Bjørn Erik Nilsen2009-08-211-1/+1
| | | | | | | | | | | | Broke after 9d639659f2334bb5f3ea9b16b23bcb0127752f64 Reviewed-by: TrustMe
* | Merge commit 'qt-kinetic/kinetic-graphicseffect'Bjørn Erik Nilsen2009-08-2190-228/+5506
|\ \ | |/ |/|
| * Cleanup after wrong merge.Bjørn Erik Nilsen2009-08-211-2/+1
| | | | | | | | | | | | ExtraGestures is not in the master branch, and gestures has not been touched in the kinetic-graphicseffect branch so this must be a result of a wrong merge at some point. Remove it.
| * Only compile shader effect example when having OpenGL.Bjørn Erik Nilsen2009-08-212-3/+3
| |
| * Move shader effect example from examples/graphicsview to examples/effectsBjørn Erik Nilsen2009-08-2120-4/+10
| |
| * Merge commit 'qt/master' into kinetic-graphicseffectBjørn Erik Nilsen2009-08-21500-38189/+24506
| |\ | | | | | | | | | | | | Conflicts: src/gui/graphicsview/graphicsview.pri
| * | Improve performance of the drop shadow pixmap filter.Bjørn Erik Nilsen2009-08-212-30/+16
| | | | | | | | | | | | | | | | | | | | | The convolution filter is horrible slow. Instead we use a custom blur filter which is much more efficient. Reviewed-by: Samuel
| * | Add an alpha to the drop shadow pixmap filter by the default.Bjørn Erik Nilsen2009-08-211-1/+1
| | | | | | | | | | | | | | | | | | Shadows looks much nicer with an alpha, so we should use it by default. Reviewed-by: Gunnar
| * | Fix broken drop shadow pixmap filter on X11.Bjørn Erik Nilsen2009-08-211-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Xrender is not rocket science when it comes to composition modes, so we have to use the raster engine for the fill. toImage/fromImage is a no-op on QWS and Windows, and on other platforms it is required, so we don't have to add any ifdefs or clever checks. Reviewed-by: Gunnar
| * | Use pixmap filter for the drop shadow effect.Bjørn Erik Nilsen2009-08-216-150/+48
| | |
| * | Add auto-tests for QGraphicsItem/QWidget::setGraphicsEffect.Bjørn Erik Nilsen2009-08-212-0/+64
| | |
| * | Merge commit 'qt/master-stable' into kinetic-graphicseffectBjørn Erik Nilsen2009-08-2083-990/+2735
| |\ \ | | | | | | | | | | | | | | | | Conflicts: src/gui/graphicsview/qgraphicsscene.cpp
| * | | Fix some rendering bugs on the Mac when applying an effect to QWidget.Bjørn Erik Nilsen2009-08-201-4/+4
| | | |
| * | | Delete existing graphics effect when setting a new one.Bjørn Erik Nilsen2009-08-202-10/+18
| | | | | | | | | | | | | | | | | | | | | | | | Before we had to delete the existing effect before setting a new one (in the same fashion as QLayout behaves). This feels wrong and we should automatically delete it instead.
| * | | Add "QObject *parent = 0" to QGraphicsShaderEffect constructor.Bjørn Erik Nilsen2009-08-202-3/+3
| | | | | | | | | | | | | | | | See also 39f5298ef2c0424e7b4916d8d1de1d46e534daee
| * | | Fix the most obvious rendering bugs when applying an effect to QWidget.Bjørn Erik Nilsen2009-08-207-46/+118
| | | |
| * | | Add support for graphics effects on QWidget.Bjørn Erik Nilsen2009-08-208-6/+192
| | | |
| * | | Make QGraphicsItem::effectiveBoundingRect/sceneEffectiveBoundingRect internal.Bjørn Erik Nilsen2009-08-205-12/+14
| | | | | | | | | | | | | | | | | | | | | | | | These shouldn't be in public API unless someone ask for it. The same information is accessible via public functions in QGraphicsEffect and QGraphicsEffectSource, so they are only convenience functions after all.
| * | | Rename QGraphicsShadowEffect to QGraphicsDropShadowEffect.Bjørn Erik Nilsen2009-08-206-34/+34
| | | | | | | | | | | | | | | | Discussed with Andreas.
| * | | Add missing effects.pri file in src/gui/effectsBjørn Erik Nilsen2009-08-201-0/+4
| | | |
| * | | Compile graphics effect on all platforms.Bjørn Erik Nilsen2009-08-202-0/+2
| | | | | | | | | | | | | | | | | | | | Looks like we need to include graphicseffect.h even though it should have been included by the _p.h.
| * | | Header cleanup.Bjørn Erik Nilsen2009-08-201-8/+1
| | | | | | | | | | | | | | | | Graphics effects is no longer dependent of graphics view.
| * | | Make QGraphicsXXXEffect::boundingRectFor public.Bjørn Erik Nilsen2009-08-201-2/+2
| | | |
| * | | Graphics Effect cleanup: Remove old comments; not valid anymore.Bjørn Erik Nilsen2009-08-202-58/+4
| | | |
| * | | Add Q_DECLARE_OPERATORS_FOR_FLAGS(QGraphicsEffect::ChangeFlags)Bjørn Erik Nilsen2009-08-201-0/+1
| | | |
| * | | Compile graphics effect.Bjørn Erik Nilsen2009-08-201-3/+2
| | | | | | | | | | | | | | | | We have to include QColor and QRect rather than forward declare them.
| * | | Add QT_BEGIN_NAMESPACE and QT_END_NAMESPACEBjørn Erik Nilsen2009-08-201-0/+4
| | | |
| * | | Add "QObject *parent = 0" to all graphics effect constructors.Bjørn Erik Nilsen2009-08-202-21/+21
| | | |
| * | | Cleanup after 19e01c93f9421a8db6c8a93ac103a7df2b93d9ecBjørn Erik Nilsen2009-08-192-12/+9
| | | | | | | | | | | | | | | | QGraphicsEffect is no longer dependent on the Graphics View module.
| * | | Move examples/graphicsview/blurpicker|lighting to examples/effects.Bjørn Erik Nilsen2009-08-1926-6/+17
| | | |
| * | | Make all graphics effect setters Q_SLOTS.Bjørn Erik Nilsen2009-08-191-7/+13
| | | |
| * | | Add Q_PROPERTY to all qgraphics effects.Bjørn Erik Nilsen2009-08-192-2/+50
| | | |
| * | | Remove QGraphicsBloomEffect and QGraphicsFrameEffect.Bjørn Erik Nilsen2009-08-193-248/+0
| | | | | | | | | | | | | | | | These belong to the examples directory as discussed with Andreas.
| * | | Move QGraphicsEffect from src/gui/graphicsview to src/gui/effects.Bjørn Erik Nilsen2009-08-197-6/+5
| | | |
| * | | Merge commit 'qt/master' into kinetic-graphicseffectBjørn Erik Nilsen2009-08-19801-10151/+11783
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: src/gui/graphicsview/qgraphicsitem_p.h
| * \ \ \ Merge commit 'qt/master' into kinetic-graphicseffectBjørn Erik Nilsen2009-08-178370-28824/+51048
| |\ \ \ \
| * \ \ \ \ Merge commit 'qt/master' into kinetic-graphicseffectBjørn Erik Nilsen2009-08-072712-203483/+85633
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gui/graphicsview/graphicsview.pri src/gui/graphicsview/qgraphicsitem.cpp src/gui/graphicsview/qgraphicsitem.h src/gui/graphicsview/qgraphicsitem_p.h src/gui/graphicsview/qgraphicsscene.cpp tests/auto/auto.pro
| * | | | | | Make sure caches are invalidated whenever a QGraphicsItem changes visual ↵Bjørn Erik Nilsen2009-08-071-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | appearance. QGraphicsScenePrivate::markDirty does not invalidate the cache, it only schedules a repaint. QGraphicsItem::update however, invalidates the cache and then calls markDirty. Reviewed-by: Andreas
| * | | | | | Fixes GCC compiler warning.Bjørn Erik Nilsen2009-08-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | warning: suggest parentheses around assignment used as truth value