| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Using Symbian Math package.
Benhcmarks are showing that some Symbian native math functions
(trigonometric, exp, pow ...) are faster then their Open C counterparts.
Task-number: QTBUG-4894
Reviewed-by: Iain
|
|
|
|
|
|
|
|
|
| |
Using math wrapper functions instead direct call. This gives us top-level
control to what (single/double) precision we are effectively using.
Task-number: QTBUG-4894
Reviewed-by: janarve
Reviewed-by: Kim Motoyoshi Kalland
|
|
|
|
|
|
|
|
|
| |
Using math wrapper functions instead direct call. This gives us top-level
control to what (single/double) precision we are effectively using.
Task-number: QTBUG-4894
Reviewed-by: janarve
Reviewed-by: Kim Motoyoshi Kalland
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
NokiaX86 compiler doesn't like QCOMPAREs unless the compared pointers
are cast correctly.
Reviewed-by: Janne Anttila
|
| |\ |
|
| | |
| | |
| | |
| | |
| | | |
These don't have to be platform specific.
RevBy: Trust me
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When selection was deleted, the changes where not updated on virtual
keyboard. Added new connection to notify when text has changed.
Task-number: QTBUG-4847
Reviewed-by: Markku Luukkainen
Merge-request: 2149
Signed-off-by: axis <qt-info@nokia.com>
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently QS60Style stores pixel metrics values (96 of them for each
layout) in a static lookup table. There is one "line" for each
screensize, orientation and layout direction (ten in total).
This fix removes the layout direction specific "lines" as there are
only two pixel metrics values that differ depending on direction.
We can handle those two inside QS60Style::pixelMetrics() and
thus remove half of the rows, and thus gain 16*96*5 ~ 8kB of RAM.
Task-number: QTBUG-6803
Reviewed-by: Alessandro Portale
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Added deployment of jpeg plugin
- Reduced deep stacking recursion from 1000 -> 200 in order to not
run out of stack.
- Bunch of whitespace fixes.
Task-number: QTBUG-6779
Reviewed-by: Janne Anttila
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
FEP indicator is shown in few cases in statusbar when it should not be.
Case a)
Application contains item view.
QAbstractItemView is initialized as having WA_InputMethodEnabled on,
irregardless of functionality of each separate cell. So we need
to check the model for the itemview cell about to receive focus,
is it editable. If it isn't then, we'll set the WA_InputMethodEnabled
as false.
This will fix the FEP indicators in a lot of cases: lists with cells,
empty lists, combobox lists, ...
Case b)
Combobox also initializes itself with WA_InputMethodEnabled active.
Even if the fix a) fixed the list inside combobox, the widget itself
when receiving focus needs also fixing. If we check the editable
flag of combobox when initializing the comment, we can set the
flag off.
Task-number: QTBUG-5705
Reviewed-by: axis
|
| |
| |
| |
| |
| |
| |
| |
| | |
Symbian devices typically have limited memory, so skipping the cases
that require tens of megabytes or more of memory.
Task-number: QTBUG-6780
Reviewed-by: Janne Anttila
|
| |
| |
| |
| |
| |
| |
| |
| | |
Using math wrapper functions instead direct call. This gives us top-level
control to what (single/double) precision we are effectively using.
Task-number: QTBUG-4894
Reviewed-by: janarve
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In some places we do have direct math related calls. Almost all are
calling the double precision functions even if the args and results
are float.
This leads to unnecessary float->double and double->float transitions.
By using wrapper functions we can control which functrion variants
are effectively called.
Task-number: QTBUG-4894
Reviewed-by: Shane Kearns
|
| |
| |
| |
| |
| |
| | |
These were missed from previous fix.
Reviewed-by: Alessandro Portale
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In the style demo, spinbox widget, we noticed that to go from 0 to 99
, with key Up, takes 35 seconds. This was too slow.
It turned out that no acceleration has been implementd when using
keyboard, although acceleration works when mouse used.
We fixed this by using timer events, as it is the case for mouse events.
We also needed to get what is the keyboard repat rate interval from system.
This value is used to set timer intervals in more natural way.
Task-number: QT-927
Reviewed-by: janarve
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
3.1 does not have theme graphics IDs that we use in style, so it
cannot be compiled in 3.1. As a fallback, 3.1 will use the previous
method of drawing a slider.
Reviewed-by: Alessandro Portale
|
| |
| |
| |
| |
| |
| |
| |
| | |
Currently there is no visual clue that slider is "sunken" (pressed
state). There is S60 theme graphic for it, so lets use it.
Task-number: QTBUG-6722
Reviewed-by: Janne Koskinen
|
| |
| |
| |
| |
| |
| |
| |
| | |
Style uses just a line as slider groove, when S60 provides themed
graphics for it as well.
Task-number: QTBUG-6723
Reviewed-by: Janne Koskinen
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Temporary files need to be deleted after each test, as there is no
space to have several 40MB files on typical device.
- Read buffer must be allocated dynamically, as Symbian devices have
limited stack.
- Moved metatype declarations to proper place
- Changed _exit() -> exit()
- Removed assert from around mkdir - dir creation fails if dir exists,
and dir was not created in release builds.
- Added QDir::Files to readSmallFiles test directory filter to actually
find the files to read.
- Fixed filenames to absolute in readSmallFiles test so that it'll find
the files even if they are not in current dir.
- Write a linefeed to the end of each created file in createSmallFiles,
so that the files created have proper size
- Only create 1/10th of files in createSmallFiles for Symbian to
speed up the test to bearable level.
- Added missing ::flose() call to QFileFromPosixBenchmark of open().
- Skipped Windows specific tests on non-Windows platform as just
failing them left temporary files to disk
Task-number: QTBUG-6593
Reviewed-by: MariusSO
|
|\ \
| | |
| | |
| | |
| | | |
Conflicts:
src/s60installs/bwins/QtGuiu.def
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Use the base of the file name as the translation context. (This was
the original behavior before the switch to JSC.)
Reviewed-by: Kent Hansen
|
| | | |
|
| |\ \ |
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
lrelease must not be added to the subdirs project projects.pro when
building Qt for Windows CE or Symbian.
Reviewed-by: ossi
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The default style (plastique) used was not available if not included in
the build.
Using now the windows style instead.
Reviewed-by: Maurice
|
| | |\ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Reviewed-by: trustme
|
| | | |\ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
backport of 64d38ba23b4acc46fdb9145f1953315573e3f8dc
Reviewed-by: Anders Bakken<anders.bakken@nokia.com>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Previously copy and paste from PDFs made by Qt would paste garbage
into the target document, and searching was not possible. The bug
happened because the internal buffer would open its data stream in
truncate mode rather than append mode, thereby losing content, and
producing a slightly corrupted PDF.
Task: QTBUG-4912
Task: QTBUG-3661
RevBy: Trond Kjernåsen
(cherry picked from commit f7ee0c9efcb6cb36a95f49bc998524e25480f8ba)
|
| | | | |\ \ \ |
|
| | | | |\ \ \ \ |
|
| | | | |\ \ \ \ \ |
|
| | | | |\ \ \ \ \ \ |
|
| | | | |\ \ \ \ \ \ \ |
|
| | | | |\ \ \ \ \ \ \ \ |
|
| | | | |\ \ \ \ \ \ \ \ \ |
|
| | | | |\ \ \ \ \ \ \ \ \ \ |
|
| | | | |\ \ \ \ \ \ \ \ \ \ \ |
|
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |
|
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |
|