summaryrefslogtreecommitdiffstats
path: root/dist/changes-4.5.1
diff options
context:
space:
mode:
Diffstat (limited to 'dist/changes-4.5.1')
-rw-r--r--dist/changes-4.5.1111
1 files changed, 109 insertions, 2 deletions
diff --git a/dist/changes-4.5.1 b/dist/changes-4.5.1
index 87f808d..e8595ff 100644
--- a/dist/changes-4.5.1
+++ b/dist/changes-4.5.1
@@ -33,15 +33,47 @@ Third party components
* Library *
****************************************************************************
+- QAbstractItemModel
+ * [243195] Clrarified some warning messages printed if the model is invalid.
+
+- QAbstractEventDispatcher
+ * [248805] Duplicates timerid could happen when timer are running while
+ the QObject is moved to another thread, and would stop timers from working.
+
- QAbstractSocket
* [192037] Emit disconnected only if we were connected before
- QAuthenticator
* [237979] fix implemenation of md5-sess
+- QColorDialog
+ * [247349] Fixed bug causing the wrong alpha value to be returned.
+
+- QCombobox
+ * [248094] Fixed scrollbar appearing while not required.
+
+- QCompleter
+ * [250064] Fixed focus policy propagation regression.
+ * [246056] Fixed assertion failure in setCompletionPrefix().
+
+- QDirIterator
+ * [247645] Fix a bug that may loose all cached data inside the QFileInfo
+
- QFileInfo
* [205244] return valid file info also for relative UNC paths
+- QFileDialog
+ * [250194] QFileDialog and QSortFilterProxyModel index mapping issue
+ * [248332] QFileDialog is slow after visiting a large directory
+ * [221323] QFileDialog programatical file selection bug
+
+- QGraphicsItem
+ * [247890] Cached QGraphicsItems are not updated if update() is called when they are hidden
+ * [250272] When an item is deleted it does not get removed from the sceneeventfilters meaning a crash can occur
+
+-QGraphicsView
+ * [245766] Rubber Band drag mode not updated correctly when scrolling
+
- QHttp
* [208445] cancel request upon receiving unknown authentication method
@@ -52,16 +84,67 @@ Third party components
- QMainWindow
* [248048] Fix a regression that would cause tooltips to disappear when using the unified toolbar.
+- QPainter
+ * [247492] Fix rendering bug in raster paint engine causing one-pixel
+ offset when drawing premultiplied ARGB32 images on RGB16 images.
+ * [249490] Fix one-pixel offset between stroke and fills of ellipses in
+ X11 paint engine.
+ * [246573] Fix very slow stroking of paths in X11 paint engine.
+ * [247083] Fix scale applied to antialiased cosmetic pens in X11 paint
+ engine.
+ * [247505] Fix missing fills of rectangles with negative width/height in
+ raster paint engine.
+ * [249628] Fix crash in OpenGL paint engine when filling using Qt::NoBrush.
+
+- QPixmap
+ * [249175] Fix QPixmap::fromImage() of monochrome images to result in
+ black/white pixels and not transparent/white pixels.
+
+- QScrollBar
+ * [247985] Stylesheet: added ability to style scrollbar menus.
+
- QSharedPointer
* [246843] Fixed a crash caused by using QSharedPointer in global statics
+- QSortFilterProxyModel
+ * [247867] Properly sort when calling appendRows()
+ * [248868] Resort when the model is reset if dynamicSort is enabled.
+ * [248868] Fixed QSortFilterProxyModel::sort while dynamicSort was disabled.
+
- QSSlSocket
* [245668] set also protocol, verifyMode and verifyDepth in
setSslConfiguration()
- QStyleSheetStyle
* Improved support for setting background and foreground roles in styles
- such as the text color in a combo box popup on Mac and Cleanlooks.
+ such as the text color in a combo box popup on Mac and Cleanlooks, or
+ the QScrollBar background.
+ * [188195] fix background of QAbstractScrollArea loosing its color if styled with pseudo-class.
+ * Fixed crash while styling the title bar of a QMdiArea.
+ * [246542] Fixed QToolButton::hover{ color:.... }
+
+- QTreeView
+ * Fixed crash that may occurs when event are processed just after QSortFilterProxyModel
+ has been invalidated
+ * [246025] Fixed auto-expand that occurs while quicly collapsing an item after clicking on a child
+ * [248805] Calling programatically QTreeView::sortByColumn was not working if manual
+ sorting is disabled
+ * [248163] Fixed possible crash in the paintEvent when spans are used.
+
+- QWizard
+ * [248107] Fixed bug on Vista causing Back button to connect twice to the back() signal.
+
+- Q3ListView
+ * [248689] Q3ListView would not update under certain condition.
+
+- QtWebKit
+ * Fix bug in cookie handling (WebKit Bugzilla 24062, Benjamin Meyer).
+ * Fixed support for calling from JavaScript into NPAPI plugins on Windows.
+ * Fixed updating state of WebActions (Erik Bunce)
+ * Fixed bug in HTML 5 Canvas clearRect() (Dirk Schulze)
+ * Fixed text field theming with KDE 4 Oxygen style (Zack Rusin)
+ * Fixed path fill styles (Zack Rusin)
+ * Fixed pre-edit text handling with input methods.
****************************************************************************
* Database Drivers *
@@ -97,6 +180,22 @@ Qt for Linux/X11
* [238196] Allow middle click to set scrollbar position to follow
GTK+ behavior.
+- Font rendering
+ * Improve performance of subpixel antialiased text rendering by using a mask
+ in the calls to XRender's text compositing function.
+ * [248387] Better respect the font config LCD filter settings for subpixel
+ antialiased text rendering when Freetype's native subpixel rendering is
+ disabled.
+ * [248498] Fix garbled rendering of subpixel antialiased text when using
+ Freetype's native subpixel rendering for vertical subpixel layouts.
+ * [248644] Fall back to Qt's subpixel rendering if Freetype's subpixel
+ rendering is available at compile-time but not at run-time.
+
+- QEventDispatcherGlib
+ * Event posted to a thread before it is started are not processed until
+ others events are posted.
+
+
Qt for Windows
--------------
@@ -108,6 +207,11 @@ Qt for Windows
* [248036] Fixed an issue where tool buttons would incorrectly
hover when disabled.
+- [249576] Fixed a crash when using a combobox with Qt::NoFocus.
+- [244875] System menu will now be shown for a fullscreen window.
+- [240891] Corrected the focus behavior of native file dialogs, when application has multiple toplevels.
+- [245330] Fixed a bug which causes mouse inputs to be ignored on modal dialogs, when shown from an ActieQt control.
+
Qt for Mac OS X
---------------
@@ -121,11 +225,13 @@ Qt for Mac OS X
with 4.5.1, we don't foresee changing this again.
* Fixed a bug where some windows would not get activation when they normally should.
* Key events sent to popups do not get propagated onwards.
- * [249296] Fix a bug where lineedits on a second page of a stack widget wourd not get key events
+ * [249296] Fix a bug where lineedits on a second page of a stack widget would not get key events
* QFileOpenEvents are no longer sent for items passed on the command line.
* Various fixes for determining metrics of text and the ability to disable kerning.
* [248918] Fixed color matching for themed text items.
* Modify the colliding mice example to work better with coalesced updates.
+ * Fixed a bug where the drag cursor was not updated when modifier keys are used.
+ * [247947] Fixed a crash in drag and drop.
- Fix a crash when showing a widget that is window modal but has no parent.
- [248803] Showing two dialogs at the same time don't get shared activation.
@@ -140,6 +246,7 @@ Qt for Mac OS X
- QTestLib
* Activate the test application when launched from the command line.
+- Fixed the focus frame transparency that would make widget difficult to use with widget stylesheet.
Qt for Embedded Linux
---------------------