summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Reorder flag values in ascending orderAaron Kennedy2009-07-312-7/+8
| | | | Reviewed-by: Roberto Raggi
* Don't process input events while waiting for network response.Martin Jones2009-07-311-1/+1
| | | | | | (cherry picked from commit 4b84041c072325bd09bb7177d121330048133103) Reviewed-by: mbm
* QtScript must respect dynamic metaobject's when installedAaron Kennedy2009-07-311-1/+1
| | | | | | (cherry picked from commit f39ccc5ed802ee8461122b8b067c8faa9aae8f8a) Reviewed-by: Roberto Raggi
* Add NOTIFY attribute to QAction propertiesAaron Kennedy2009-07-311-15/+15
| | | | | Authored-by: Warwick Allison Reviewed-by: Henrik Hartz
* Export QTextControlAaron Kennedy2009-07-311-1/+1
| | | | | | This class is used in declarative. Reviewed-by: Andreas
* Dynamic meta object supportAaron Kennedy2009-07-316-22/+62
| | | | | | | This is an internal API used by declarative. Authored-by: mae Reviewed-by: Aaron Kennedy
* Add index methods to QMetaProperty and QMetaMethodAaron Kennedy2009-07-312-0/+22
| | | | | Authored-by: Kent Hansen Reviewed-by: Aaron Kennedy
* Fixing qml for QWidget support (crash)Thomas Hartmann2009-07-311-0/+6
| | | | | | | | QWidget deletes its children in its own constructor so we have to cleanup before explicitly Reviewed-by: Aaron Kennedy (cherry picked from commit 59629ac728f2fdbc3047554d715e2f908b1844c4)
* Add a declarative data ptr to QObjectPrivateAaron Kennedy2009-07-312-1/+19
| | | | | | | This data ptr does not increase the size of the QObject, as we take advantage of space otherwise only used during destruction. Reviewed-by: Andreas
* Make QAbstractItemModel default rolenames reentrantAaron Kennedy2009-07-311-11/+17
| | | | | Reviewed-by: Martin Jones Reviewed-by: mbm
* Make setRoleNames() protected and improve docs.Aaron Kennedy2009-07-313-1/+50
| | | | | | | (cherry picked from commit 15be8a6b259a5cb4f528b1c765bfcddfc9edd044) Authored-by: Martin Jones Reviewed-by: mbm
* Autotest for QGuardAaron Kennedy2009-07-312-0/+352
| | | | Reviewed-by: Andreas
* Fixed missing forward declarations, which made gcc fail to compileErik Verbruggen2009-07-312-2/+9
| | | | | | | anything that included qobject.h Reviewed-by: Thomas Hartmann (cherry picked from commit cc287101308fa606eb4de2597b5309c8099654c3)
* removing Q_CORE_EXPORT for q_guard_addGuard() and q_guard_removeGuard()Aaron Kennedy2009-07-314-30/+26
| | | | | | | | I made the functions inline instead and moved them to qobject_p.h Authored-by: Thomas Hartmann Reviewed-by: Aaron Kennedy (cherry picked from commit fd27c5ac9670b56ccd60e8d8f6791237358f3633)
* Add non-threadsafe QGuard classAaron Kennedy2009-07-315-3/+200
| | | | | | Cherry pick of 4031c0f0613090d70cd1fcacfc5b8316b12eb14e Reviewed-by: Andreas
* Allow retrieval of interface IId from class type.Aaron Kennedy2009-07-312-0/+21
| | | | | | | This method is necessary for QML to support Qt interfaces, but probably shouldn't be used otherwise. Reviewed-by: Roberto Raggi
* extend the QObjectPrivate::connectedSignals bitfield to make spaceAaron Kennedy2009-07-316-22/+72
| | | | | | | | | | for all the required NOTIFY signals we need for QML bindings. An additional internal function QMetaObject::isConnected() allows to query the bits, or you use connectedSignals[0] if you know that the signal in question has a QMetaObject::indexOfSignal() < 32. Authored-by: mae Reviewed-by: Aaron Kennedy
* Add FINAL attribute to Q_PROPERTY()Aaron Kennedy2009-07-318-4/+50
| | | | | | This will be used by the declarative module to optimize property bindings. Reviewed-by: Roberto Raggi
* Add CONSTANT attribute to Q_PROPERTY()Aaron Kennedy2009-07-318-4/+86
| | | | | | This will be used by the declarative module to determine if a property lacking a NOTIFY signal is truly constant, or just missing a NOTIFY signal. Reviewed-by: Roberto Raggi
* Merge branch 'master' of git://git-nokia.trolltech.com.au/qtsoftware/qt/qtAaron Kennedy2009-07-301621-22791/+50777
|\
| * Convert all testlib loggers to use dynamically allocated strings.Rohan McGovern2009-07-304-132/+112
| | | | | | | | | | | | | | | | | | | | | | Most log elements in all loggers can now be of (more or less) arbitrary length. Selftests pass and are memcheck-clean. The increase in heap usage seems negligible (it's below the default minimum threshold of massif). Task: 253861 Reviewed-by: Michael Goddard
| * Make QTestBasicStreamer use dynamically allocated strings.Rohan McGovern2009-07-3010-102/+153
| | | | | | | | | | | | | | | | | | | | This commit contains the bare minimum needed for the API to use dynamic allocation; some parts of the code still use static buffers and therefore have constraints on the size of output messages. Task: 253861 Reviewed-by: Michael Goddard
| * Allow testlib loggers to dynamically allocate storage for strings.Rohan McGovern2009-07-3010-10/+189
| | | | | | | | | | | | | | | | | | | | | | This enables very long failure messages (e.g. including an entire build log in a failure message). This change modifies only the plain test logger to use this feature. Task: 253861 Reviewed-by: Michael Goddard
| * Unit tests and bug fixes for QGLColormapRhys Weatherley2009-07-302-7/+138
| | | | | | | | | | | | | | | | | | | | | | | | | | QGLColormap::setEntry() was inserting entries instead of replacing them; QGLColormap::setEntries() had an incorrect assert and weird behaviour for the "base". The documentation for QGLColormap::isEmpty() has been updated to reflect that it will also report empty if the colormap has not been set on a QGLWidget even if it has entries in it. This behaviour is required by existing code. Reviewed-by: Rohan McGovern
| * Increase coverage of QGLFormat unit tests.Rhys Weatherley2009-07-301-19/+190
| | | | | | | | Reviewed-by: trustme
| * qdoc fix: stencil buffer is enabled by default, not disabledRhys Weatherley2009-07-301-2/+2
| | | | | | | | | | | | | | Stencil buffer has been enabled by default for quite some time (2 years) but the documentation was still saying disabled. Reviewed-by: bnilsen
| * Add math3d unit tests for QObject properties and metatypesRhys Weatherley2009-07-293-0/+195
| | | | | | | | Reviewed-by: trustme
| * Doc: Another classlist.Volker Hilsheimer2009-07-292-54/+14
| |
| * Doc: Move legalese files into a separate directory.Volker Hilsheimer2009-07-298-12/+13
| |
| * Doc cleanup: Move list-generating pages together into classes.qdocVolker Hilsheimer2009-07-297-299/+72
| |
| * Fix compilation and source compatibility.Simon Hausmann2009-07-291-2/+3
| | | | | | | | | | | | | | | | Source code that includes <QNetworkCookieJar> implicitly includes QNetworkCookie in Qt 4.5. Restore this and keep Qt compiling after the split up by including qnetworkcookie.h from qnetworkcookiejar.h Reviewed-by: Trust me
| * Doc: remove obsolete content.Volker Hilsheimer2009-07-291-12/+0
| |
| * Remove old and obsolete files.Volker Hilsheimer2009-07-294-110/+0
| |
| * Doc: Fix incorrect merge.Volker Hilsheimer2009-07-291-3/+0
| |
| * Doc: The layout documentation is not a list of classes.Volker Hilsheimer2009-07-299-16/+15
| |
| * Fix compilation: #include <QUrl> was missing.Thiago Macieira2009-07-291-0/+1
| | | | | | | | Reviewed-by: Trust Me
| * Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qtkh2009-07-291714-25490/+51747
| |\
| | * Autotest: fix the regressions in the DOM test caused by one whitespaceThiago Macieira2009-07-291-4/+4
| | | | | | | | | | | | | | | | | | being removed. Reviewed-by: Volker Hilsheimer
| | * test that vars are stored in custom global objectKent Hansen2009-07-291-0/+29
| | |
| | * QNAM HTTP Code: Split QHttpNetworkConnectionMarkus Goetz2009-07-295-75/+234
| | | | | | | | | | | | | | | | | | | | | | | | Factor our the Channel object to a new file. My goal is to make QHttpNetworkConnection more maintainable before implementing HTTP pipelining. Reviewed-by: Peter Hartmann
| | * Use correct license header.Volker Hilsheimer2009-07-292-4/+4
| | |
| | * Xml Schema: document the xmlpatternsvalidator command line utilityPeter Hartmann2009-07-291-0/+6
| | | | | | | | | | | | Reviewed-by: TrustMe
| | * compile on QNXHarald Fernengel2009-07-291-1/+2
| | |
| | * Optimized single-rect clip case in OpenGL 2 paint engine.Samuel Rødal2009-07-292-17/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | Use scissor based clipping when only dealing with rectangular intersect clips. As soon as we get any more complex clips (or unite/replace clips) we fall back to depth buffer based clipping. Task-number: 258748 Reviewed-by: Tom
| | * Add XML schema example to qtdemoPeter Hartmann2009-07-291-0/+1
| | | | | | | | | | | | Reviewed-by: Frans Englich
| | * Compile after API renameVolker Hilsheimer2009-07-291-1/+1
| | |
| | * Doc: fix links to the examplesVolker Hilsheimer2009-07-291-2/+3
| | |
| | * Fix copy/paste typoVolker Hilsheimer2009-07-291-1/+1
| | |
| | * Doc: Documentation for new toString(QVariant) overloadVolker Hilsheimer2009-07-291-0/+7
| | |
| | * Doc: Document QGraphicsObject::children workaround as \internalVolker Hilsheimer2009-07-291-0/+10
| | |