summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix portability problems in bin/createpackage.pl.Anderson Lizardo2009-10-231-8/+6
| | | | | | | * Use File::Spec functions to manipulate path components. * Keep $targetplatform lower case for case sensitive systems. Signed-off-by: axis <qt-info@nokia.com>
* Stabilize more testsOlivier Goffart2009-09-233-89/+95
|
* Fix tst_QWidget::activateWindow on X11Olivier Goffart2009-09-231-5/+6
| | | | | | On X11 one needs to wait logner for the reply for the window mabager All the QWidget tests passes on my X11 in about 30seconds now
* Fix 3.1 build - move unimplemented RFs API to the S60 pluginShane Kearns2009-09-239-10/+124
| | | | | | | | | RFs::GetSystemDrive doesn't exist in 3.1 (even though it is in the symbian documentation). Moved it to a new function in the S60 plugins. For 3.1, it returns EDriveC, for all other versions the RFs API is used Task-number: QT-805 Reviewed-by: Iain
* Stabilize more testOlivier Goffart2009-09-238-10/+12
|
* Compile fix for platforms prior to Symbian^3.Jason Barron2009-09-234-0/+11
| | | | | | | | | The advanced pointer events are only available on Symbian^3 and higher so we need to make sure these are protected by an #ifdef. We might have to re-factor this later into a plugin in order to get this running on older versions. Reviewed-by: axis
* Fix Q3TextBrowserOlivier Goffart2009-09-231-0/+1
| | | | | | | | | It seems that the test machine has some different font configuration which makes the font weight different from the default one. Fixed the problem by resolving the font before comparing. Reviewed-by: Peter Hartmann
* Stabilize QGraphicsEffect and QToolTip testOlivier Goffart2009-09-232-12/+11
|
* Try to stabilize stylesheet testOlivier Goffart2009-09-231-2/+3
|
* QLabel and QTextEdit autotest pro files fixedJoerg Bornemann2009-09-232-2/+2
| | | | Reviewed-by: joerg
* tests/auto/qpainter pro file fixedJoerg Bornemann2009-09-231-1/+1
| | | | Reviewed-by: TrustMe
* tests/auto/QSvgGenerator pro file fixedJoerg Bornemann2009-09-231-1/+1
| | | | Reviewed-by: TrustMe
* Merge branch 'imhintsAdditions' into 4.6axis2009-09-232-6/+16
|\
| * Cleaned up input method hints documentation a bit.axis2009-09-231-6/+15
| | | | | | | | | | | | | | - Added missing docs for some flags. - Rearranged the values by type. RevBy: Trust me
| * Added ImhEmailCharactersOnly flag.axis2009-09-231-0/+1
| | | | | | | | RevBy: Trust me
* | Skip tst_QWidget::setWindowGeometry on X11Olivier Goffart2009-09-231-0/+10
| | | | | | | | | | | | | | Since WindowManager operation are all assync, and we have no way to know if the window manager has finished playing with the window geometry, this test can't be reliable. Reviewed-by: Denis
* | Stabilize tst_QWidget::saveRestoreGeometryOlivier Goffart2009-09-231-21/+37
| | | | | | | | | | We need to wait for more condition before saving, otherwise what we save is not accurate (and the test fails)
* | Don't disable painting with multiple screens and VNCJeremy Katz2009-09-233-8/+18
|/ | | | | Task-number: QTBUG-4473 Reviewed-by: Paul
* Add test for to see if the layout is stable if it has several solutions.Jan-Arve Sæther2009-09-231-6/+59
| | | | Currently this fails, so we have to use QEXPECT_FAIL.
* Merge branch 's60MainHelperClasses' into 4.6axis2009-09-2316-470/+667
|\
| * Corrected typo.axis2009-09-231-1/+1
| |
| * Added support for using custom application objects on S60.axis2009-09-2316-469/+666
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With this patch, the application developer can use his own CEikApplication, CEikDocument and CEikAppUi classes with Qt, by deriving from QS60MainApplication, QSMainDocument and QS60MainAppUi, respectively. He can then register a factory function in the QApplication constructor to have his own objects created during the framework initialization. This patch also fixes some Qt code style issues. RevBy: Jason Barron RevBy: mread RevBy: Sami Merila RevBy: Shane Kearns
* | Merge branch '4.6' of git@scm.dev.nokia.troll.no:qt/qt into 4.6Marius Bugge Monsen2009-09-2339-760/+1193
|\ \
| * | Avoid calling ensureContext() in setGeometry.Jason Barron2009-09-231-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | We can delay calling ensureContext() since it will happen when painting begins anyway. There is a chance that we can get to this function when a window is being hidden and if this is the first thing that happens in the application, there is no need to call ensureContext() yet. Reviewed-by: Rhys Weatherley
| * | Small change in the API of animationsThierry Bastian2009-09-2315-38/+32
| | | | | | | | | | | | | | | | | | | | | | | | We're not taking a parameter in updateCurrentTime any more because that parameter was the total currenttime. So it was taking into account the currenttime and the currentloop at once. This was inconsistent Reviewed-by: Leo
| * | detect and eliminate forwarding headersOswald Buddenhagen2009-09-231-7/+20
| | | | | | | | | | | | | | | this will save quite some hash lookups (even if in empty hashes) and make the VisitRecorder bitmap smaller.
| * | reduce peak memory consumptionOswald Buddenhagen2009-09-231-30/+70
| | | | | | | | | | | | | | | drop the parse results of files which are unlikely to be included (i.e., which are not headers).
| * | actually use the argument of Q_DECLARE_TR_FUNCTIONSOswald Buddenhagen2009-09-233-9/+77
| | | | | | | | | | | | | | | | | | which means that one can set an arbitrary context. as a side effect, this caches the stringified context of Q_OBJECT-derived classes.
| * | namespaces *can* have tr() functions, after allOswald Buddenhagen2009-09-231-11/+8
| | | | | | | | | | | | | | | | | | ... by virtue of the Q_DECLARE_TR_FUNCTIONS macro. so remove the artificial limitation to classes (which was mostly an optimization anyway).
| * | drastically improve lupdate's scalabilityOswald Buddenhagen2009-09-231-197/+280
| | | | | | | | | | | | | | | | | | | | | do not import all data from included files into the current file (which turned out to be extremely expensive for 3rdparty/webkit), but do hierarchical lookups on demand. this makes the lookups as such much slower, of course, but it still pays off.
| * | optimize/clarify function context stringificationOswald Buddenhagen2009-09-231-5/+6
| | |
| * | do not record class forward declarationsOswald Buddenhagen2009-09-231-28/+27
| | | | | | | | | | | | | | | they don't create useful namespaces and don't hold flags, so it is pointless to clutter the namespace maps with them.
| * | remove more dead codeOswald Buddenhagen2009-09-231-2/+1
| | | | | | | | | | | | no need for parameter "unresolved"
| * | remove dead codeOswald Buddenhagen2009-09-231-13/+2
| | | | | | | | | | | | needsTrFunctions was never set any more
| * | move static objects out of function scopeOswald Buddenhagen2009-09-231-6/+6
| | | | | | | | | | | | | | | cuts away a few thousand instructions. need to revisit this in case of making the parser a dynamic library.
| * | use a source char pointer instead of a string + indexOswald Buddenhagen2009-09-231-13/+18
| | |
| * | take advantage of knowing that qstrings are zero-terminated internallyOswald Buddenhagen2009-09-231-6/+5
| | |
| * | no need to actually compute number values. only 0 is specialOswald Buddenhagen2009-09-231-37/+18
| | |
| * | when matching strings, skip also leading commentsOswald Buddenhagen2009-09-231-6/+8
| | |
| * | avoid isalpha() & isalnum()Oswald Buddenhagen2009-09-231-2/+3
| | | | | | | | | | | | they are surprisingly expensive
| * | cut down use of qstring::simplified()Oswald Buddenhagen2009-09-231-6/+10
| | |
| * | optimize directory scanningOswald Buddenhagen2009-09-231-21/+12
| | | | | | | | | | | | | | | qdiroperator uses qregexp for filtering, which is sloooow. so use a hash lookup on extensions instead.
| * | simplifyOswald Buddenhagen2009-09-231-4/+1
| | |
| * | missing & in foreachOswald Buddenhagen2009-09-231-1/+1
| | |
| * | QTextCursor selection extension when inserting charactersmae2009-09-232-2/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | The change makes QTextCursor not extend the selection when inserting characters at the end of the selection, provided that the cursor position is at the end. Reviewed-by: Simon Hausmann Reviewed-by: Roberto Raggi
| * | Added QSlider to tst_QStyleSheetStyle::complexWidgetFocus.Gabriel de Dietrich2009-09-233-16/+18
| | | | | | | | | | | | | | | | | | | | | When using style sheets, QSlider::handle couldn't be customized if QSlider::groove wasn't. QComboBox::down-arrow:focus wasn't properly drawn. Reviewed-by: Olivier
| * | When using style sheets, the focus flag was not propagated to the children ofGabriel de Dietrich2009-09-232-1/+56
| | | | | | | | | | | | | | | | | | complex widgets. Reviewed-by: Olivier
| * | Modify functions for native pixmap data conversion on Symbian.Jason Barron2009-09-237-351/+376
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need a way to support converion to and from multiple native pixmap types from multiple pixmap backends. Instead of adding more virtual functions to QPixmapData, make the existing one more generic but pass an opaque pointer and a type and do some internal casting. Currently this function is Symbian only, but could easily be extended to work on other platforms. Reviewed-by: Aleksandar Babic Reviewed-by: Jani Hautakangas
| * | Implement advanced pointer handling on S60Bradley T. Hughes2009-09-233-2/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since we only get one pointer event at a time, we need to keep a list of all known touch points in QApplicationPrivate (otherwise the QTouchEvent won't contain enough points). The QApplication machinery can handle having inactive touch-points in the list, so at the moment we don't clear the list. We treat PointerNumber zero as the primary touch point, and only send regular mouse events for that pointer, never for the others. Reviewed-by: Jason Barron
| * | Implement Qt::WA_AcceptTouchEvents on S60Bradley T. Hughes2009-09-233-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | Turning this attribute ends up calling RWindow::EnabledAdvancedPointers(), which tells Symbian to send us multiple pointer events with extended info. Reviewed-by: Jason Barron