summaryrefslogtreecommitdiffstats
path: root/src/corelib
Commit message (Collapse)AuthorAgeFilesLines
* Improve Behavior reliability.Michael Brasser2009-10-111-1/+4
|
* Fix messed up mergeAaron Kennedy2009-10-081-3/+3
|
* Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-10-0726-79/+121
|\ | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into test Conflicts: demos/declarative/samegame/content/samegame.js tests/auto/declarative/qmlecmascript/tst_qmlecmascript.cpp
| * Merge branch '4.6' of git@scm.dev.nokia.troll.no:qt/qt into ↵Michael Brasser2009-10-0626-79/+121
| |\ | | | | | | | | | kinetic-declarativeui
| | * add missing includeKent Hansen2009-10-061-0/+1
| | | | | | | | | | | | Necessary since the SignalEvent class was moved to qstatemachine.h.
| | * QParallelAnimationGroup: set the correct state for the animationsThierry Bastian2009-10-062-29/+49
| | | | | | | | | | | | | | | | | | | | | There were cases (now covered by autotests) where the state of the animations could be wrong. Reviewed-by: janarve
| | * The threshold for system basic timers has changed on windowsThierry Bastian2009-10-062-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | This breaks the animations in main window because dragging a dock widget when it is undocked creates another event loop and the Qt events are not processed any more. Reviewed-by: Trust Me
| | * Fix regression in QUrl: IPv6 hosts should be lowercased like in Qt-4.5.David Faure2009-10-061-0/+2
| | | | | | | | | | | | | | | Merge-Request: 1709 Reviewed-By: Thiago Macieira <thiago.macieira@nokia.com>
| | * Faster case-insensitive comparison to "file" in QUrl::toLocalFileDavid Faure2009-10-061-1/+1
| | | | | | | | | | | | | | | Merge-Request: 1709 Reviewed-By: Thiago Macieira <thiago.macieira@nokia.com>
| | * Partially revert e58293b3b, re-adding the #ifdef for Qt 4.7Thiago Macieira2009-10-061-0/+4
| | |
| | * Fix typo in QtCore license headers.Jason McDonald2009-10-0611-11/+11
| | | | | | | | | | | | Reviewed-by: Trust Me
| | * Add documentation for WA_DontShowOnScreen.Peter Yard2009-10-061-0/+3
| | |
| | * Added QT_VERSION_CHECK to docs.Peter Yard2009-10-061-0/+11
| | |
| | * move doc next to implementationOswald Buddenhagen2009-10-051-23/+20
| | |
| | * Added qtextcodec_p.h to the project file.Denis Dzyubenko2009-10-051-0/+1
| | | | | | | | | | | | Reviewed-by: trustme
| | * Stopped using bitfields for S60 and Symbian versions.axis2009-10-051-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | There is no reason for it, since they will never overlap. Left a little space between numbers in case of patch releases. RevBy: Iain
| | * QPropertyAnimation now uses QMetaObject::metacall instead of qt_metacallThierry Bastian2009-10-051-2/+2
| | | | | | | | | | | | | | | | | | | | | This allows the animations to work with the newly integrated dynamic metaobject Reviewed-by: Michael Brasser
| | * Make QEventTransition works with QGraphicsObject.Alexis Menard2009-10-051-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | QStateMachine framework installs QObject event filters to catch events in order to triggers the proper transition. But installing a QObject event filter on a QGraphicsObject gives nothing because QGraphicsView events filters works differently. In order to make this works we now post events using QApplication::postEvent in addition to the QGraphicsView events. Reviewed-by:andreas
| | * Compile on Visual Studio 2003Eskil Abrahamsen Blomfeldt2009-10-051-1/+1
| | | | | | | | | | | | | | | | | | Don't add export declaration for the definition of the variable. Reviewed-by: Gunnar
* | | Only start timer if it isn't already activeAaron Kennedy2009-10-051-2/+4
|/ /
* | Merge branch '4.6' of git@scm.dev.nokia.troll.no:qt/qt into ↵Michael Brasser2009-10-0414-41/+373
|\ \ | |/ | | | | | | | | | | kinetic-declarativeui Conflicts: configure
| * Doc: silence more qdoc warnings.Volker Hilsheimer2009-10-031-1/+1
| | | | | | | | | | Mark QGraphicsAnchor::unsetSpacing as reset function of the spacing property.
| * Added qFastSin() and qFastCos() functions.Kim Motoyoshi Kalland2009-10-023-2/+333
| | | | | | | | | | | | The new functions use a lookup table. Reviewed-by: Trond
| * Add prefix to statemachine-specific event typesKent Hansen2009-10-025-9/+9
| | | | | | | | | | | | "Signal" and "Wrapped" is too generic; prefix with StateMachine. Reviewed-by: Eskil Abrahamsen Blomfeldt
| * Adds a bool to QAbstractAnimationPrivate to keep track of top-level animationsLeonardo Sobral Cunha2009-10-022-9/+16
| | | | | | | | | | | | | | | | Also refactored the timer verifications on (un)registerAnimation: we should never register an animation that has a registeredTimer, but we can unregister an animation several times. Reviewed-by: thierry
| * Use multimedia timers on Windows for timers less than 16msBradley T. Hughes2009-10-021-1/+1
| | | | | | | | | | | | | | According to http://msdn.microsoft.com/en-us/library/ms725496(VS.85).aspx, the system time resolution is 10-16ms, so we should use multimedia timers for anything less than 16ms (the worst case).
| * doc: Fixed numerous qdoc errors.Martin Smith2009-10-021-6/+0
| |
| * Renamed the values in the Qt::TileRule enum.Trond Kjernåsen2009-10-022-14/+14
| | | | | | | | | | | | | | Stretch, Repeat and Round are too generic. Renamed to StretchTile, RepeatTile and RoundTile. Reviewed-by: Gunnar
* | Merge commit 'qt-mainline/4.6' into kinetic-declarativeuiAndreas Aardal Hanssen2009-10-0222-90/+514
|\ \ | |/ | | | | | | Conflicts: configure.exe
| * Use "if (1) {} else" instead of "if (1); else" to silence compiler.Volker Hilsheimer2009-10-011-2/+2
| | | | | | | | Rev-by: Thiago
| * Add input method hint for URL input widgets.Volker Hilsheimer2009-10-012-0/+2
| | | | | | | | Rev-by: Axis
| * Compilation with pedantic or when QtCore is not specified in the include pathOlivier Goffart2009-10-011-5/+1
| | | | | | | | | | | | Note that i also removed the #error since the enum is already updated in master Reviewed-by: Gabi
| * optimize read() and readAll()Oswald Buddenhagen2009-09-301-20/+24
| | | | | | | | | | | | | | | | factor out a dedicated private::read() function based on private::scan(). this avoids making the latter even more complex in the process of optimizing it. Reviewed-By: mariusSO
| * optimize scan()Oswald Buddenhagen2009-09-301-2/+1
| | | | | | | | | | | | lastChar needs to be set only when in line mode Reviewed-By: mariusSO
| * improve condition nestingOswald Buddenhagen2009-09-301-11/+23
| | | | | | | | | | | | | | compilers might or might not have been clever enough to optimize it. better safe than sorry. Reviewed-By: mariusSO
| * Doc: Remaining pieces of the Graphics effect documentation.Bjørn Erik Nilsen2009-09-301-0/+13
| |
| * Add Qt::RenderHint to control rendering operations.Bjørn Erik Nilsen2009-09-302-0/+20
| | | | | | | | | | | | | | | | | | | | | | We need a way to control various rendering operations. For example, whether quality is more important than performance, or the other way around. This change also replaces occurences of QPixmapFilter/QGraphicsEffect::BlurHint (introduced in 1a431e850893b6b162c833f4f148f090e2427dda) with Qt::RenderHint. Reviewed-by: Samuel
| * Merge branch 'focusFixes' into 4.6axis2009-09-303-6/+3
| |\ | | | | | | | | | | | | | | | Conflicts: src/gui/kernel/qwidget_p.h src/gui/kernel/qwidget_s60.cpp
| | * Fixed some uncommon codepaths to compile.axis2009-09-301-2/+2
| | | | | | | | | | | | RevBy: Trust me
| | * Revert "Switched to asynchronous focus handling on Symbian."axis2009-09-302-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit b6377f43410b14125a66ffd02acde69cfb6e455e. The asynchronous handling caused too many headaches with input methods, which expect the focus status to be updated immediately. This may break the test case that was originally fixed by this patch (I cannot find out which one at the moment), but that will have to be solved in a different way. Conflicts: src/corelib/kernel/qcoreevent.cpp src/corelib/kernel/qcoreevent.h src/gui/kernel/qwidget.cpp src/gui/kernel/qwidget_p.h src/gui/kernel/qwidget_s60.cpp
| * | Compile.Eskil Abrahamsen Blomfeldt2009-09-301-0/+72
| | | | | | | | | | | | Missed qdatastream_p.h in last commit.
| * | Fix floating point precision when using qreal with QDataStreamEskil Abrahamsen Blomfeldt2009-09-303-9/+107
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A frequent bug when using QDataStream across platforms where the size of qreal is different (such as any desktop platform and an ARM device) is that you end up using different overloads for streaming the value in and out (e.g. operator>>(double) on desktop and operator<<(float) on ARM.) This can leads to crashes and data corruption. To avoid the problem, we define a single floating point precision for the entire data stream and allow this to be set by the user. The default is to use 64-bit precision for all floating point numbers. Reviewed-by: Samuel Reviewed-by: Thiago
| * | fix string builder for QT_NO_CAST_FROM_ASCII on Windowshjk2009-09-301-2/+13
| | | | | | | | | | | | Reviewed-by: thiago
| * | Adds QUrl::fromUserInput, gathered from QWebView::guessUrlFromString.Jocelyn Turcotte2009-09-292-0/+77
| | | | | | | | | | | | Reviewed-by: Thiago Macieira
| * | Merge commit 'qt/4.6' into mmfphononFrans Englich2009-09-292-0/+21
| |\ \
| | * | Make sure delayed events are cancelled when a state machine haltsKent Hansen2009-09-292-0/+21
| | |/ | | | | | | | | | | | | | | | | | | Otherwise the events might creep into the event loop if the state machine is restarted. Reviewed-by: Eskil Abrahamsen Blomfeldt
| * | Merge commit 'qt/4.6' into mmfphononFrans Englich2009-09-292-20/+89
| |\ \ | | |/
| | * Introduce state machine event priority, make it possible to cancel eventsKent Hansen2009-09-292-20/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The priority specifies whether the event should be posted to what the SCXML spec refers to as the "external" (NormalPriority) queue, or the "internal" (HighPriority) queue. Delayed events are now posted through a separate function, postDelayedEvent(). That function returns an id that can be passed to cancelDelayedEvent() to cancel it. Reviewed-by: Eskil Abrahamsen Blomfeldt
| * | Merge commit 'qt/4.6' into mmfphononFrans Englich2009-09-2937-326/+303
| |\ \ | | |/
| | * Do synchronous processing of events in state machine if possibleKent Hansen2009-09-292-13/+40
| | | | | | | | | | | | | | | | | | | | | | | | Avoid delayed scheduling in the cases where there's no need to delay it (e.g. when the state machine intercepts a signal or event). Task-number: QTBUG-4491 Reviewed-by: Eskil Abrahamsen Blomfeldt