| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
The convolution filter is horrible slow. Instead we use a custom blur
filter which is much more efficient.
Reviewed-by: Samuel
|
|
|
|
|
|
| |
Shadows looks much nicer with an alpha, so we should use it by default.
Reviewed-by: Gunnar
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Conflicts:
src/gui/graphicsview/qgraphicsscene.cpp
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
... by not allocating space for slots in the vector.
Before, the vector uses the signal index as index. The problem is that
the slots and signal are mixed in the same index space.
We solve the problem by having a different index space for the signal in
the connectionlists vector. All we need to do is to add the information
about the number of signals in the moc.
Also, we are not connecting to cloned signal but only to the orginial
ones. For example, destroyed(QObject * = 0) would generate two signal,
we now only connect to the first one.
This also improve a little bit the performence while activating signals
since it removed one call to indexOfMethod.
Reviewed-by: Brad
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
be handled by connected views/proxies. Otherwise, the views/proxies may
end up in an invalid state.
Task: 227718
Reviewed-By: Olivier Goffart
|
| |
| |
| |
| |
| |
| |
| |
| | |
This includes docs on the default QWidget::event() behavior, how to
use touch with QAbstractScrollArea subclasses, how the propagation and
grouping works, as well as some caveats.
Reviewed-by: David Boddie
|
| |
| |
| |
| |
| |
| |
| |
| | |
QXmlStreamReader and QXmlStreamWriter can be used conveniently without
subclassing, which the example now demonstrates.
Reviewed-by: mae
Reviewed-by: David Boddie
|
| |
| |
| |
| | |
Reviewed-By: TrustMe
|
| |
| |
| |
| | |
Reviewed-By: TrustMe
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Mentioned in the doc that the preferred way to save/restore a geometry
of a QMainWindow is to use both saveGeometry() and saveState().
Reviewed-by: Kavindra Devi Palaraja
|
| |
| |
| |
| |
| |
| |
| |
| | |
Moved the dummy variable to the same scope as the 'motion' variable.
This fixes Coverity defect CID 1528.
Reviewed-by: Olivier Goffart
Reviewed-by: Gabriel de Dietrich
|
| |
| |
| |
| |
| |
| |
| | |
This is partly done to address a review comment for S60.
Reviewed-by: Marius SO
Reviewed-by: Paul
|
| | |
|
| |
| |
| |
| |
| | |
Now that it is really no longer used.
QXmlStreamReader::skipCurrentElement replaces it.
|
| |
| |
| |
| | |
Apparently I forgot one occurrence.
|
| | |
|
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
See also 39f5298ef2c0424e7b4916d8d1de1d46e534daee
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
Discussed with Andreas.
|
| | |
|
| |
| |
| |
| |
| | |
Looks like we need to include graphicseffect.h even though it should
have been included by the _p.h.
|
| |
| |
| |
| | |
Graphics effects is no longer dependent of graphics view.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
We have to include QColor and QRect rather than forward declare them.
|
| | |
|
| | |
|
| |
| |
| |
| | |
QGraphicsEffect is no longer dependent on the Graphics View module.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
These belong to the examples directory as discussed with Andreas.
|
| | |
|
|\ \
| |/
| |
| |
| | |
Conflicts:
src/gui/graphicsview/qgraphicsitem_p.h
|
| |\ |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Some of the platform test infrastructure assumes that all unit
tests are sub-directories under tests/auto, and the tests/auto/math3d
sub-directory was confusing that infrastructure.
Reviewed-by: trustme
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We never used to properly raise windows with DirectFB's window
management. Somehow the event happens on a window surface that doesn't
really have a IDirectFBWindow associated with it but using
permanentState I can establish a sibling relationship to ensure raise
gets called on the right window surface.
Reviewed-By: Donald <qt-info@nokia.com>
|
| | |
| | |
| | |
| | | |
Reviewed-by: Donald <qt-info@nokia.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
s/lock/lockFlgs/
lock is also a function in QWSWindowSurface.
Reviewed-by: Donald <qt-info@nokia.com>
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Like 9fea895d6, the series of commits ending in ff1280178 made
QUrl::toAce more strict. Now it doesn't accept empty domain labels,
which is exactly what a leading dot means.
Interestingly, KDE 3's KURL had a long-standing hack to support the
leading dot and which I broke on more than one occasion. And it had that
feature exactly because of cookies.
|