Fedora 15 Update: qt-4.7.2-1.fc15

updates at fedoraproject.org updates at fedoraproject.org
Tue Mar 8 02:20:55 UTC 2011

Fedora Update Notification
2011-03-04 09:41:30

Name        : qt
Product     : Fedora 15
Version     : 4.7.2
Release     : 1.fc15
URL         : http://www.qtsoftware.com/
Summary     : Qt toolkit
Description :
Qt is a software toolkit for developing applications.

This package contains base tools, like string, xml, and network

Update Information:


 - QMutex
    * [QTBUG-16115] Fixed deadlock when calling tryLock repeatedly.
 - QStateMachine
    * [QTBUG-14491] Fixed compilation on AIX 5.3 with gcc.
 - QThread
    * [QTBUG-15378] QThread::exec returaed immediately if QThread::exit had
      been called when event loop was not running.


 - Painting
    * [QTBUG-14907] Fix OpenVG painting artifacts after restoreState().
    * [QTBUG-15320] QPainter::drawRect crashed when drawing a null QRectF 
      with OpenGL.
    * [QTBUG-15693] Prevent crash in drawhelper code when the cpu has MMXEXT
      but no SSE.
 - QDoubleValidator
    * [QTBUG-14935] With some locales, QDoubleValidator would not accept "C"
      locale valid numbers.
 - QFileDialog
    * [QTBUG-17298] QFileDialog::getOpenFileNames didn't show any file.
 - QGraphicsView
    * [QTBUG-16063] Fix precision loss when querying micro focus rectangle
      in QGraphicsView.
 - QPainterPath
    * [QTBUG-16377] Prevent QPainterPath::connectPath() returning incorrect
      path, which caused OpenGL paint engine to crash.
 - QTableWidget
    * [QTBUG-15973] Resizinag a QTableWidget column where a cell contains a
      QProgressBar made it crash.
 - QTextDocument
    * [QTBUG-15777] Fxied crash in QTextDocument::markContentsDirty.
 - QTextLayout
    * [QTBUG-15823] Fixed crash in QTextLayout when drawing full width
      selection spanning multiple QTextLine's.
 - QWidget
    * [QTMOBILITY-645] Send WinIdChange event when winId is set to zero.
      The window handle of a native widget may be set to zero in two
      situations: (i) temporarily, during reparenting and (ii) during
      widget destruction.  Previously, no WinIdChange event was sent in
      either of these cases; now, it is sent in both cases.


 - Bearer Management
    * [QTBUG-15276] Fixed possible crash when parsing new connection.
 - QUrl
    * [QTBUG-16425] QUrl::setUrl() did not call detach().


 - [QTBUG-14374] Fixed broken alignment of rich text.
 - [QTBUG-14727] QML Text element did not play nice with transformations.
 - [QTBUG-14761] Fixed memory leak in QDeclarativeComponent.
 - [QTBUG-14830] Fixed crash when adjusting width inside onWidthChanged.
 - [QTBUG-15710] Ensure header is considered when positioning content with
 - [QTBUG-16365] When using a PathView with a VisualDataModel which in turn
   used a Tree model (DirModel, for example), nothing was shown.
 - [QTBUG-16769] QML BorderImage failed if .sci file contained a URL.


 - General
    * [QTBUG-17166] Fix ScopeChainNode memory leak in JavaScriptCore.
 - QScriptContext
    * [QTBUG-17137] Fix crash when generating backtrace involving a
      built-in (ECMA) function.
 - QScriptEngine
    * [QTBUG-16987] Ensure QScriptProgram objects are invalidated
      when engine is destroyed.
    * [QTBUG-16828] Fix alignment issue causing crashes on platforms
      with only 4-byte-aligned malloc'ed memory (e.g. Symbian debug
    * [QTBUG-15144] Fix GC-related crash in QScriptValue::setData().
    * [QTBUG-15079] Fix crash when QScriptClass property getter
      returns an invalid value.
    * [QTBUG-13440] Fix bug that caused Math.random() not to
      produce random values.
  - QScriptValue
    * [QTBUG-14801] Fix crash in QScriptValue::construct() when
      the function throws a non-Object value.


 - [QTBUG-14132] Fix errors in Oracle (xe) stored procedures with bind
 - [QTBUG-14831] Fix regression in dynamic sorting of a QSortFilterProxyModel
   on a QSqlTableModel with OnManualSubmit.
 - [QTBUG-17076] Fix plugins/sqldrivers/oci compile error when using

*                      Platform Specific Changes                           *

Qt for Linux/X11

 - [QTBUG-15008] Fix broken prefix setting in configure when EPOCROOT shell
   variable is set.

*                          Tools                                           *

 - qmake
   * [QTBUG-14357] Make qmake to pass all UTF-8 characters unchanged through parser.


This update can be installed with the "yum" update program.  Use 
su -c 'yum update qt' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at

More information about the package-announce mailing list