| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
The commit faec535829a0e454a6784b0c5c37cb63e7da8f73 introduced this bug.
Since we can add a submenu to the same supermenu, we should consider it
before disabling the submenu who already have a supermenu.
Reviewed-by: MortenS
|
|
|
|
|
|
|
|
|
| |
The PvrEglSurfaceHolder is a hold-over from Qtopia that isn't
needed any more and was never very stable anyway.
Reviewed-by: trustme
Back port of f613b0170d0fe806378779472315d0bbdc1aada9
|
|
|
|
|
|
|
|
|
| |
8ee6d090d45198fb2530849236c97f014666b7e4: fix EGL_SAMPLES
b125af1b298d694c332f56deebe4755d0c985d5d: memory leak of EGLSurface's
ef8d9fa7091b0d45fe15aae43b8f1c47547cb16d: double-destroy of pbuffer
73d9dced8298dfad7bc72607146e81e96fffb6d4: suppress pbuffer warnings
Reviewed-by: Donald Carr
|
|
|
|
|
|
|
|
| |
Backport af71faf8cb2c9cbf34c408b81ce7ae1ef6c6403e from 4.6 to
4.5.
Task-number: 261999
Reviewed-by: Peter Hartmann
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
geometry() is in parent coordinate. We want the coordinate in viewport
coordinate.
There is an offset (the header geometry) between the two.
So the first item was not refreshed.
(Regression because of e5b32fbe0efc8 and a54c18e27bbb)
Reviewed-by: Gabriel
Reviewed-by: Alexis
Task-number: QTBUG-4849
|
|
|
|
|
|
|
|
|
| |
The gobal variable which stores the current mouse event can be updated
before dragImage() call(blocking) is finished. So make a local copy of
the information required by the QDragManager::drag().
Task-number: QTBUG-4814
Reviewed-by: MortenS
|
|
|
|
|
| |
Pre-multiply fix: 01a671ff0bd380e5cff311cc233352c867a041a0
Painting performance: c3cfba7295c990d8135e1dd70b8cdbefd25615ab
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The previous code was searching for an exact pbuffer format of
RGBA = 1, 1, 1, 0, which of course is never going to happen.
Instead, search for the best format.
Reviewed-by: trustme
Conflicts:
src/opengl/qglpixelbuffer_egl.cpp
Back-port of 46843022acd7322c42a98858ec52b65ce7451d06
|
|
|
|
|
|
|
| |
We used to check the 100 first sections and 100 last sections
Now we make sure we check 100 visible sections
Task-number: 255574
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For some strange reason, I get the following message if I press a
non-numerical key on the SIP of a Samsung Omnia device, running Windows
mobile 6.1:
WM_KEYDOWN
wParam == 0
lParam == 1
That message is invalid. We must ignore it.
Reviewed-by: mauricek
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
pixel size
Use QFontInfo to query the pointSize() instead of asking the font
directly, fixing this assert:
ASSERT failure in QFont::setPointSize: "point size must be greater than 0", file text/qfont.cpp, line 855
Task-number: QTBUG-3555
Reviewed-by: Simon Hausmann
|
| |
|
|
|
|
|
|
| |
firewall issue
Also check if we're not timing out instead of being able to fail.
|
|
|
|
|
|
| |
We need some more time on Windows mobile to receive all events.
Reviewed-by: thartman
|
|
|
|
|
|
|
|
| |
We must make sure that the graphics view scene is centered to make
this test work. On Windows mobile, the widget was too wide and the
scene wasn't centered.
Reviewed-by: thartman
|
|
|
|
|
|
|
| |
This test depends on a layout spacing set to 6.
The Windows mobile style has layout spacing 8.
Reviewed-by: mauricek
|
|
|
|
|
| |
We are not going to fix this in 4.5. I doubt we'll fix it in 4.6
either, so I'll reenable it for 4.7 only.
|
|
|
|
|
|
|
| |
On Windows mobile we usually don't have the "Times New Roman" font.
Thus we must deploy and register it, if its not available.
Reviewed-by: mauricek
|
|
|
|
|
|
|
| |
We need to give Windows mobile some more time to handle all internal
timer events. Otherwise QTreeView::updateScrollBars doesn't get called.
Reviewed-by: mauricek
|
|
|
|
| |
Reviewed-by: Joerg Bornemann
|
|
|
|
|
|
|
| |
Changed the absolute size values for the combobox to desktop
dependent sizes.
Reviewed-by: Joerg
|
|
|
|
| |
Reviewed-by: Trust Me
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Commit ed375675d4a4f6fd63edeb242e23c87b3de4be6f triggers a behavior in
Glib's mainloop implementation where some event sources are not
"serviced" every iteration of the mainloop context. This breaks an
invariant that many tests relied on, so we need to solve the problem.
The invariant is that a newly added timer that would normally fire on
the next pass of the event loop (liker a zero timer) SHOULD actually
fire. We do this by registering 2 timer event sources with Glib's
mainloop: one normal priority source and one idle priority source. The
idle priority source is the one that will send events most of the
time, with the normal priority one taking over only when
processEvents() is called manually.
Task-number: QT-877
Reviewed-by: jbache
Reviewed-by: thiago
Reviewed-by: denis
(cherry picked from commit d0d0fdb8e46351b4ab8492de31e5363ef6662b57)
|
|
|
|
|
|
|
|
|
|
|
|
| |
If you set the flag itemClipsChildrenToShape to true on a parent, an
optimization was made in 4.5.0 to not add children of this parent in
the index. But when you set the flag back to false all the sub-tree
of the parent should be re-added to the index otherwise the index will
never find all children. This code is not relevant for 4.6 since
the index part of QGraphicsView has been refactored and handle this case
with itemChange in QGraphicsSceneIndex.
Reviewed-by:andreas
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When QGLWidget was used as a viewport for QGraphicsView, it was
still treating the window surface as RGB16. Use the screen's actual
pixel format.
Also ensure that PvrEglWindowSurface::image() returns a non-null
QImage if the drawable hasn't been created yet.
Reviewed-by: trustme
Back port of 53b3a0572242d0a425e74848afba1293f195d29b
|
|\ |
|
| |
| |
| |
| |
| | |
Reviewed-by: Trust Me
(cherry picked from commit aa65b608b96f0b41e96093e6eb26ccc0f301afc9)
|
| |
| |
| |
| |
| | |
Reviewed-by: Trust Me
(cherry picked from commit 36623ef3b5d3804de2ced689af2329c9ab81c265)
|
| |
| |
| |
| | |
Reviewed-by: Trust Me
|
| |
| |
| |
| |
| | |
Reviewed-by: TrustMe
(cherry picked from commit 390c40d7d2bbc622e18aa1c096d0b5fee5a04344)
|
| |
| |
| |
| | |
(cherry picked from commit 9167aabca46c46dff0630cfc349f777211734219)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When building Qt static on Mac, the test included actually stops
the build process, prompting the user for 'Promteroo?'
The reason is that configure runs qmake on all the tests inside
the test/auto directory, including the one that is meant for
testing qmake itself. In other words, this test should not
be qmake'ed when running configure, only when running the
qmake auto test. However, the qmake auto test does not run
the prompt test anymore either. So the solution for now
is to just comment out the test project as well.
Reviewed-by: alexis
(cherry picked from commit 62624c575bd784b36b1d080d32f168e0668ca15b)
|
| |
| |
| |
| |
| |
| |
| |
| | |
Make sure that we build objective c files with visibility
hidden as default
Reviewed-by: prasanth
(cherry picked from commit b798fc523446b4b7c7e888f7ef504202730e6cb5)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Regression against Qt 4.4. Children of items with ItemClipsChildrenToShape
would only be discovered if the view's expose region contained the outer
bounding rect of all items, _if_ there was at least one item in the
scene that enabled ItemIgnoresTransformations.
The reason for this bug is that the presence of an untransformable item
causes the item lookups to go through a different path
(QGraphicsViewPrivate::itemsInArea()). This function had the bug that it
didn't correctly discover children of clip-items. Because of this, in
the provided test case you could "work around" the bug by either removing
the clip flag, or the transformation flag.
Task-number: QTBUG-4151
Reviewed-by: Alexis
(cherry picked from commit f9d6862d13ae38c59ec4a58092c8126620801e0b)
|
| |
| |
| |
| |
| | |
Reviewed-by: TrustMe
(cherry picked from commit f85545a53bae8cbfbc0192d4730d181d7525a65d)
|
| |
| |
| |
| | |
(cherry picked from commit a8ef13fa6feafc63ef4d571c95287ac66afc5825)
|
| |
| |
| |
| |
| |
| |
| | |
This fix just fixes up coding bugs here and there
Reviewed-by: Brad
(cherry picked from commit ce94e9575a9f623f599a16d69051480a94300b7e)
|
| |
| |
| |
| | |
(cherry picked from commit 003d454ce8350cc279c2de53848c7a4533dc939d)
|
| |
| |
| |
| | |
(cherry picked from commit c2f946034bb68b7dbf508ac640d692066821a400)
|
| |
| |
| |
| | |
(cherry picked from commit 75e19e6165229db5465704bf14d8e938c3f0c36d)
|
| |
| |
| |
| | |
(cherry picked from commit 8c3169c487fc863c59b58699b3c570cde3a37bd9)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Removing dubious intermediate detection code that also had a buffer
overflow. The results were inconsistent and not dependable on.
Processing was inefficient and end value to user experience dubious.
Test cases that abused the former behaviour were changed to consider
input in an Intermediate where it was previously considered Invalid.
With this change, user input will mostly be considered in an
intermediate state, until it is effectively validated.
Task-number: 255019
Reviewed-by: Anders Bakken
(cherry picked from commit c5acc6ee80d9f429fc8f4d9dd3cca51f3efdf6d5)
|
| |
| |
| |
| |
| | |
Reviewed-by: Trust me
(cherry picked from commit 101af7f0dc2eb8554a911ccb4c80ad0966db5780)
|
| |
| |
| |
| |
| | |
Task-number: QT-1683
(cherry picked from commit e4b6d83ae9c060805d630f94f97447655b2e78ed)
|
| |
| |
| |
| |
| |
| | |
Merge-request: 1611
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
(cherry picked from commit feec449d63c355dd465dea7674d43923e999911e)
|
| |
| |
| |
| |
| |
| | |
Merge-request: 1611
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
(cherry picked from commit b779e38ef18fa3a16ba60bfe85aac650e3696962)
|
| |
| |
| |
| |
| |
| | |
Merge-request: 1611
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
(cherry picked from commit e529fc93a203307c1cc9decbd364b8c103c048c1)
|
| |
| |
| |
| |
| |
| | |
Merge-request: 1611
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
(cherry picked from commit 587704316bcb4e0ad55b0dc84af127fb0c9b5828)
|
| |
| |
| |
| |
| |
| | |
Merge-request: 1611
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
(cherry picked from commit d6226445ffd06372f000cccda7917c2adbd92412)
|