summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit 'origin/4.5'Oswald Buddenhagen2009-06-2352-92/+1002
|\ | | | | | | | | Conflicts: src/sql/drivers/psql/qsql_psql.cpp
| * Fix compilation after the last change.Thiago Macieira2009-06-232-2/+6
| | | | | | | | | | | | | | | | | | The #include <phonon> header no longer exists. And the <Phonon> or <Phonon/Phonon> headers have never existed (neither for us nor for the Phonon sources). You have to select each and every header that you do want now. Reviewed-By: Marius Storm-Olsen
| * Attempt to fix header installation for Phonon.Thiago Macieira2009-06-232-28/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the long-standing issue of whether Phonon headers should be written with a capital P or a lowercase one. KDE releases of Phonon had <Phonon/CapitalClassName> whereas Qt 4.4 had <phonon/filename.h>. I tried to solve this before by adding a Phonon subdir next to phonon in include/, but that only compounded the error: the presence of two dirs caused problems and the installation wasn't fixed. So instead try to place Phonon/ClassName inside include/phonon. And fix the installation to do it properly: just copy the include/$lib dir into the target, then overwrite the .h files with the sources from src/$lib. Reviewed-by: Marius Storm-Olsen
| * mark plural messages as such in the qm readerOswald Buddenhagen2009-06-231-0/+18
| | | | | | | | | | | | this contains both a "clean" code path based on translation count and a fallback path based on looking for "%n" (for languages with only one form).
| * add -input-codec option for qm readerOswald Buddenhagen2009-06-232-3/+10
| | | | | | | | | | basing the input codec on the locale was broken by design and didn't really work anyway. so adding this option really is a bugfix, kind of.
| * Fix the dash pattern examples in the documentation of QPenBenjamin Poulain2009-06-231-2/+2
| | | | | | | | | | The custom dash pattern must have an even number of entries. Our examples were using an odd number.
| * Fix missing member initialization.kh2009-06-2315-1/+16
| | | | | | | | Reviewed-by: ossi
| * Doc - Adding the new Frozen Column Example by Pierre Rossi into our list ofKavindra Devi Palaraja2009-06-232-0/+2
| | | | | | | | | | | | examples Reviewed-By: TrustMe
| * Merge branch '4.5' of git@scm.dev.nokia.troll.no:qt/qt into 4.5Kavindra Devi Palaraja2009-06-231-5/+0
| |\
| | * Improve text drawing quality with CarbonSimon Hausmann2009-06-231-5/+0
| | | | | | | | | | | | | | | | | | | | | Re-enable fractional coordinates for text output, to produce the same output as regular Carbon/ATSUI applications. Reviewed-by: Norwegian Rock Cat <qt-info@nokia.com>
| * | Doc - Adding Pierre Rossi's frozen column exampleKavindra Devi Palaraja2009-06-2310-0/+758
| |/ | | | | | | Reviewed-By: TrustMe
| * make the last checkin compile.Bill King2009-06-231-2/+0
| |
| * Fixes non-unicode strings should be strings, not bytearrays.Bill King2009-06-231-17/+1
| | | | | | | | | | | | Passes all autotests. Task-number: 251739
| * Prevented QWizard from crashing upon removing a page after deleting a field ↵jasplin2009-06-223-0/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | object. QWizard crashed when removing a page after deleting an object that was already registered as a field for the page. This patch prevents such a crash by doing the necessary cleanup immediately when the object is deleted. QWizard::removePage() will then see a consistent state in this case. Reviewed-by: janarve Task-number: 255350
| * Fixed drawTiledPixmap() for the GL paint engine.Trond Kjernåsen2009-06-221-7/+13
| | | | | | | | | | | | | | The offset was completely ignored for the GL 1 paint engine. Task-number: 256608 Reviewed-by: Samuel
| * Check for null pointer in QGraphicsProxyWidget::event() in case there is no ↵Marius Bugge Monsen2009-06-221-1/+1
| | | | | | | | | | | | | | focusWidget(). Reviewed-by: Thierry Task-number: 255468
| * Merge branch '4.5' of git@scm.dev.nokia.troll.no:qt/qt into 4.5Marius Bugge Monsen2009-06-222-1/+32
| |\
| | * Moving a child widget right after show() does not work as expected.Bjørn Erik Nilsen2009-06-222-1/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem was that we did an accelerated move, i.e. scrolled the widget's contents in the backing store and repainted the old area. We cannot do this trick when the widget has been invalidated (show(), resize()). In this case the widget had never been painted, so we basically scrolled the content of its parent and the widget itself appeared as invisible. Auto-test included. Task-number: 255117 Reviewed-by: Paul
| * | Check if the row larger or equal to the flowPositions vector to prevent out ↵Marius Bugge Monsen2009-06-221-1/+1
| |/ | | | | | | | | | | | | | | | | of bounds access. This problem is encountered if a model doesn't report it's changes correctly. Reviewed-by: Thierry Task-number: 256617
| * Fixed wrong painting when doing IntersectClip after setClipping(false).Samuel Rødal2009-06-224-11/+29
| | | | | | | | | | | | | | | | | | | | The documentation is a bit ambiguous on what the expected behavior here is, but the behavior was consistent across paint engines before 4.5. QPaintEngineEx introduced inconsistencies in the raster and OpenGL paint engines, so this patch reverts the behavior back to what it was in 4.4. Task-number: 256549 Reviewed-by: Trond
| * Fix crash in widget box when using load mode "LoadCustomWidgetsOnly"Eskil Abrahamsen Blomfeldt2009-06-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | When loading the widget box with load mode "LoadCustomWidgetsOnly", it will create an empty category. This will indirectly cause a resize event to be posted for the tree widget of the widget box, which in turn will cause adjustSubListSize() to be called for each category item in the tree widget. Since the category has not yet been populated, the assumption in adjustSubListSize() that cat_item->child(0) is non-null would cause a crash. The fix is to return immediately if the category is empty. Reviewed-by: Friedemann Kleint
| * task 226042Derick Hawcroft2009-06-221-8/+21
| | | | | | | | | | | | | | | | Until the PostgreSQL API has this functionality. Use a hack to find out if a transaction has failed or not. This hack is a limited to 8.x versions of PostgreSQL. Bill King
| * Minor optimizationAnders Bakken2009-06-221-1/+0
| | | | | | | | | | | | | | No need to set the pen in begin. It's always done before it's used anyway. Reviewed-by: TrustMe
| * Bail out on invalid color in fillRectAnders Bakken2009-06-221-1/+6
| | | | | | | | Reviewed-by: TrustMe
| * Use const ref for foreachAnders Bakken2009-06-221-1/+1
| | | | | | | | Reviewed-by: TrustMe
* | doc: Fixed typos.Martin Smith2009-06-231-2/+2
| | | | | | | | Task-number: 256711
* | QDockWidget: size incorrect when moving separator on fixed-size dock.Thierry Bastian2009-06-234-61/+58
| |
* | Remove default error stateEskil Abrahamsen Blomfeldt2009-06-234-103/+82
| | | | | | | | | | | | | | | | | | Having an implicit default error state in the graph which the user has not added is unintuitive and ugly. Rather than have a default error state, we stop execution of the machine and print an error message when the machine has run-time errors. If a user wishes to prevent errors from stopping the machine, you can set one or more error states explicitly.
* | Improve flushing performance in the raster window surface on Mac.Morten Sørvig2009-06-231-2/+6
| | | | | | | | | | | | Use the display color space for QNativeImage to avoid format conversions. Reviewed-by: Samuel
* | Fix tests on WindowsEskil Abrahamsen Blomfeldt2009-06-231-16/+16
| | | | | | | | | | | | Formatting of pointers in sprintf() is platform dependent. Use QString::sprintf() instead to make sure warnings match the actual warnings emitted.
* | Cleanup of db test cases.Bill King2009-06-239-105/+62
| | | | | | | | | | Mostly cleanup of dropping of tables to a consistent place. Also enable itemmodel tests.
* | Mark tests as XFail until they can be investigated further.Bill King2009-06-231-7/+13
| |
* | Integrate the OpenVG graphics system into Qt 4.6Rhys Weatherley2009-06-2267-545/+7822
| | | | | | | | | | This change also moves the EGL support classes from QtOpenGL to QtGui so they can be shared between OpenGL and OpenVG.
* | QDockWidget: removed separator for not resizable dock widgetThierry Bastian2009-06-224-52/+61
| | | | | | | | Task-number: 212058
* | Mention -maxwarnings in debug outputHarald Fernengel2009-06-221-1/+1
| | | | | | | | Fixes the very frequently asked question "how do I see the full output?"
* | Fixed bug in the SVG module where display="none" was not respected.Suneel BS2009-06-223-53/+123
| | | | | | | | | | | | | | Elements with display="none" should not be rendered. Modified and autotest added by Kim. Reviewed-by: Kim
* | Fixed forward gradient reference in the SVG module.Suneel BS2009-06-224-10/+91
| | | | | | | | | | | | | | Autotest added by Kim. Task-number: 204686 Reviewed-by: Kim
* | Fixed path bug in the SVG module.Suneel BS2009-06-222-0/+64
| | | | | | | | | | | | | | In path, if 'moveto' is followed by multiple pairs of coordinates, those pairs shall be treated as 'lineto'. Autotest added by Kim. Reviewed-by: Kim
* | Clamped opacity to the range [0, 1] in the SVG module.Suneel BS2009-06-222-7/+81
| | | | | | | | | | | | Modified and autotest added by Kim. Reviewed-by: Kim
* | Fixed fill-rule for polygon SVG element.Suneel BS2009-06-224-17/+68
| | | | | | | | | | | | | | | | Polygon element should apply the fill rule which is specified in its fill-rule attribute. Default fill rule is 'WindingFill' (nonzero). Modified and autotest added by Kim. Reviewed-by: Kim
* | QNetworkDiskCache: add code snippets in documentationPeter Hartmann2009-06-222-0/+38
| | | | | | | | | | | | | | | | should make it easier to apply a network disk cache with code snippets now Reviewed-by: David Boddie <dboddie@trolltech.com> Reviewed-by: Martin Petersson <martin.petersson@trolltech.com>
* | perform normalization of signatures for signal transitionsKent Hansen2009-06-223-8/+40
| | | | | | | | Make state->addTransition(foo, SIGNAL( bar( ) ), ...) work.
* | QApplication: Reduce number of kdeglobals file loadsMarkus Goetz2009-06-221-21/+27
| | | | | | | | | | | | From 14 per X11 application down to 4. Reviewed-by: jbache
* | add test for parallel root state (which currently isn't supported)Kent Hansen2009-06-221-0/+24
| |
* | qdoc: Fixed XHTML breakage again.David Boddie2009-06-221-2/+2
| | | | | | | | Reviewed-by: Trust me
* | Fixed rounding bug in raster paint engine rect / image drawing.Samuel Rødal2009-06-222-4/+25
| | | | | | | | | | | | | | | | Change 855aa89e0ba99f8a0f75d7b31930bab2cefb93f8 incorrectly changed toNormalizedFillRect to use int truncation instead of qRound. This fixes the autotest failure in tst_QPainter::drawRect2 as well. Reviewed-by: Trond
* | doc: Fixed typo.Martin Smith2009-06-221-6/+5
| | | | | | | | Task-number: 256287
* | Make sure to update is_null in copy/transformedAnders Bakken2009-06-221-0/+3
| | | | | | | | Reviewed-by: TrustMe
* | QStroker needs to be exported.Anders Bakken2009-06-221-1/+1
| | | | | | | | | | | | | | | | | | It's a member in QRasterPaintEngine which is subclassed by QDirectFBPaintEngine which lives in a plugin. Partial revert of 48257d751a76699e548e59b76fc79303ef328375 Reviewed-by: TrustMe
* | Code cleanupAnders Bakken2009-06-221-10/+11
| | | | | | | | | | | | Mark the functions that are reimplemented as virtual in declaration. Reviewed-by: TrustMe