dist/changes-4.5.1
changeset 0 1918ee327afb
equal deleted inserted replaced
-1:000000000000 0:1918ee327afb
       
     1 Qt 4.5.1 is a bug-fix release. It maintains both forward and backward
       
     2 compatibility (source and binary) with Qt 4.5.0.  For more details,
       
     3 refer to the online documentation included in this distribution. The
       
     4 documentation is also available online:
       
     5 
       
     6   http://qt.nokia.com/doc/4.5
       
     7 
       
     8 The Qt version 4.5 series is binary compatible with the 4.4.x series.
       
     9 Applications compiled for 4.4 will continue to run with 4.5.
       
    10 
       
    11 Some of the changes listed in this file include issue tracking numbers
       
    12 corresponding to tasks in the Task Tracker:
       
    13 
       
    14   http://qt.nokia.com/developer/task-tracker
       
    15 
       
    16 Each of these identifiers can be entered in the task tracker to obtain more
       
    17 information about a particular change.
       
    18 
       
    19 ****************************************************************************
       
    20 *                           General                                        *
       
    21 ****************************************************************************
       
    22 
       
    23 General Improvements
       
    24 --------------------
       
    25 
       
    26 - Documentation and Examples
       
    27    * Added printing feature for the Spreadsheet demo.
       
    28    * [245675] Clarified the differences between QItemDelegate and
       
    29      QStyledItemDelegate.
       
    30    * [248752] Marked QPrintDialog::printer(), setPrinter() and addButton()
       
    31      as Unix only functions, part of Qt3Support.
       
    32 
       
    33 - Embedded Dialogs demo
       
    34    * [246517] Fixed warnings and bugs in hover handling on Mac OS X
       
    35 
       
    36 
       
    37 Optimizations
       
    38 -------------
       
    39 
       
    40 - Graphics View Framework has been optimized in several areas
       
    41    * Improved the performance of QGraphicsItem::clipPath().
       
    42    * Improved the performance of QGraphicsItem::setPos().
       
    43    * Improved the performance of QGraphicsItem::effectiveOpacity().
       
    44    * Improved the performance of QGrahicsScene::items(*).
       
    45    * Improved handling of updates.
       
    46    * Reduced the number of floating point operations.
       
    47    * Reduced QVariant overhead.
       
    48 
       
    49 Third party components
       
    50 ----------------------
       
    51 
       
    52 
       
    53 ****************************************************************************
       
    54 *                          Library                                         *
       
    55 ****************************************************************************
       
    56 
       
    57 - QAbstractItemModel
       
    58    * Clarified some warning messages printed if the model is invalid.
       
    59 
       
    60 - QAbstractEventDispatcher
       
    61    * [248805] Duplicate timerids could occur if a timer is running while the
       
    62      QObject is moved to another thread, stopping timers from working.
       
    63 
       
    64 - QAbstractSocket
       
    65    * [192037] Emit the disconnected signal only if we were connected before.
       
    66 
       
    67 - QAccessible
       
    68    * [221731] Fixed a bug where the accessibility plugin could crash if
       
    69      there was an "&" at the end or spin forever if a label had a sequence of
       
    70      "&&".
       
    71    * [241161] Fixed a bug in browsing menus with the keyboard.
       
    72 
       
    73 - QAtomicInt
       
    74    * [216492] Fixed compilation on 64-bit PowerPC machines with gcc 4.3.
       
    75 
       
    76 - QAuthenticator
       
    77    * [237979] Fixed implementation of md5-sess.
       
    78 
       
    79 - QByteArray
       
    80    * [246233] QByteArray::fromHex() fails with input of size 1.
       
    81 
       
    82 - QColorDialog
       
    83    * [247349] Fixed a bug causing the wrong alpha value to be returned.
       
    84 
       
    85 - QCombobox
       
    86    * [248094] Fixed scrollbar from appearing when not required.
       
    87 
       
    88 - QCompleter
       
    89    * [246056] Fixed an assertion failure in setCompletionPrefix().
       
    90    * [250064] Fixed a regression in focus policy propagation.
       
    91 
       
    92 - QtConcurrent
       
    93    * [244718] Reduced the number of calls to QThread::idealThreadCount().
       
    94 
       
    95 - QDirIterator
       
    96    * [247645] Fixed a bug that may loose all cached data inside QFileInfo.
       
    97 
       
    98 - QFile
       
    99    * [244485] Renaming a file does not change QFile::fileName().
       
   100    * [244500] QFile::rename() does not always return false when the method
       
   101      fails
       
   102 
       
   103 - QFileInfo
       
   104    * [205244] Return valid file info also for relative UNC paths.
       
   105 
       
   106 - QFileDialog
       
   107    * [221323] Fixed a bug in QFileDialog's programmatical file selection.
       
   108    * [248332] QFileDialog is slow after visiting a large directory.
       
   109    * [250194] Fixed an issue with QFileDialog and QSortFilterProxyModel
       
   110      index mapping.
       
   111 
       
   112 - QGLFramebufferObject
       
   113    * Framebuffer object extension resolution now works with OpenGL/ES 2.0.
       
   114 
       
   115 - QGraphicsItem
       
   116    * Fixed a slow down regression in QGraphicsItem::ItemCoordinateCache.
       
   117    * [247890] Cached QGraphicsItems are not updated if update() is called
       
   118      when they are hidden.
       
   119    * [250272] Fixed a crash that could occur when an item is deleted but
       
   120      it does not get removed from the sceneeventfilters.
       
   121 
       
   122 - QGraphicsGridLayout
       
   123    * [242472] Fixed a bug where the calculation of the maximum width of a
       
   124      column was incorrect.
       
   125 
       
   126 - QGraphicsScene
       
   127    * [243707] Fixed a crash when adding a child before a parent to the
       
   128      scene.
       
   129 
       
   130 - QGraphicsView
       
   131    * [245766] Rubber Band drag mode does not update correctly when
       
   132      scrolling.
       
   133 
       
   134 - QGraphicsWidget
       
   135    * [246215] Fixed a regression where we could cache the wrong size hint
       
   136      because we called the virtual sizeHint() from the constructor.
       
   137 
       
   138 - QHttp
       
   139    * Compile fixes for QT_BEGIN_NAMESPACE being in the wrong place in some
       
   140      private headers.
       
   141    * [208445] Cancel request upon receiving unknown authentication method.
       
   142 
       
   143 - QHostAddress
       
   144    * [247330] Fixed compilation on MinGW by adding a missing QPair include.
       
   145 
       
   146 - QLocalSocket
       
   147    * Fixed a bug that would cause QLocalSocket to disconnect 30 seconds
       
   148      after a succesful delayed connection on UNIX.
       
   149 
       
   150 - QMacStyle
       
   151    * Adjusted the opacity value for popups.
       
   152    * [248769] Fixed a regression where QMacStyle would only draw tabs when
       
   153      passed a QStyleOptionTabV3.
       
   154 
       
   155 - QMainWindow
       
   156    * [248048] Fixed a regression that would cause tooltips to disappear when
       
   157      using the unified toolbar.
       
   158 
       
   159 - QMetaType
       
   160    * [248890] The detailed description of QMetaType no longer contradicts
       
   161      the documentation of QMetaType::type()
       
   162 
       
   163 - QMutex
       
   164    * Fixed a performance regression for contended mutexes as reported on the
       
   165      qt4-preview-feedback list.
       
   166 
       
   167 - QPainter
       
   168    * Compile fixes for OpenGL paint engine on OpenGL/ES 1.1 CommonLite and
       
   169      OpenGL/ES 1.0.
       
   170    * [246573] Fixed a very slow stroking of paths in the X11 paint engine.
       
   171    * [247083] Fixed the scale applied to antialiased cosmetic pens in X11
       
   172      paint engine.
       
   173    * [247492] Fixed a rendering bug in the raster paint engine causing
       
   174    * [247505] Fixed missing fills of rectangles with negative width/height
       
   175      in raster paint engine.
       
   176      one-pixel offset when drawing premultiplied ARGB32 images on RGB16
       
   177      images.
       
   178    * [249490] Fixed one-pixel offset between stroke and fills of ellipses in
       
   179      the X11 paint engine.
       
   180    * [249628] Fixed a crash in OpenGL paint engine when filling using
       
   181      Qt::NoBrush.
       
   182 
       
   183 
       
   184 - QPixmap
       
   185    * [249175] Fixed QPixmap::fromImage() of monochrome images to result in
       
   186      black/white pixels and not transparent/white pixels.
       
   187 
       
   188 - QProcess
       
   189    * [247865] Fixed a crash when calling QProcess::start() and
       
   190      startDetached() with an empty program string.
       
   191 
       
   192 - QScrollBar
       
   193    * [247985] Stylesheet: added the feature to style scrollbar menus.
       
   194 
       
   195 - QSharedPointer
       
   196    * [246843] Fixed a crash caused by using QSharedPointer in global statics.
       
   197 
       
   198 - QSortFilterProxyModel
       
   199    * [247867] Properly sort when calling appendRows().
       
   200    * [248868] Re-sort when the model is reset if dynamicSort is enabled.
       
   201    * [248868] Fixed QSortFilterProxyModel::sort() if dynamicSort was disabled.
       
   202 
       
   203 - QSSlSocket
       
   204    * [245668] Set also protocol, verifyMode and verifyDepth in
       
   205      setSslConfiguration().
       
   206 
       
   207 - QString
       
   208    * [249517] Fixed a regression in replace(int, int, QChar) when the string
       
   209      is empty.
       
   210 
       
   211 - QStyleSheetStyle
       
   212    * Improved support for setting background and foreground roles in styles
       
   213      such as the text color in a combo box popup on Mac and Cleanlooks, or
       
   214      the background of QScrollBar.
       
   215    * Fixed a crash that occured while styling the title bar of a QMdiArea.
       
   216    * [188195] Fixed the background of QAbstractScrollArea losing its color
       
   217      if styled with pseudo-class.
       
   218    * [246542] Fixed a bug in QToolButton::hover{ color:.... }.
       
   219 
       
   220 - QThread
       
   221    * [249997] Added documentation indicating that the priority set by the
       
   222      programmer may be ignored, for example on Linux.
       
   223 
       
   224 - QTreeView
       
   225    * Fixed a crash that may occur when events are processed immediately
       
   226      after a QSortFilterProxyModel is invalidated.
       
   227    * [246025] Fixed auto-expand that occured when quickly collapsing an item
       
   228      after clicking on a child.
       
   229    * [248163] Fixed a possible crash in the paintEvent() when spans are used.
       
   230    * [248805] Calling QTreeView::sortByColumn() programmatically was not
       
   231      working if manual sorting was disabled.
       
   232 
       
   233 - QWidget
       
   234    * [250388] Fixed a potential crash in QWidget::scroll() when using the
       
   235      raster graphics system.
       
   236 
       
   237 - QWidget
       
   238    * [246852] Improved handling of WindowMaximizeButtonHint for widgets with
       
   239      layouts.
       
   240 
       
   241 -QLocale
       
   242    * String-to-number conversion functions will now ignore trailing and
       
   243      leading whitespaces in all locales as documented.
       
   244 
       
   245 - QWizard
       
   246    * [248107] Fixed a bug on Windows Vista causing the Back button to
       
   247      connect to the back() signal twice.
       
   248 
       
   249 - Q3ListView
       
   250    * [248689] Fixed a bug in Q3ListView that would not update under certain
       
   251      conditions.
       
   252 
       
   253 - QtWebKit
       
   254    * Fixed a bug in cookie handling (WebKit Bugzilla 24062, Benjamin Meyer).
       
   255    * Fixed a bug in calling from JavaScript into NPAPI plugins on Windows.
       
   256    * Fixed the updating state of WebActions (Erik Bunce)
       
   257    * Fixed a bug in HTML 5 Canvas clearRect() (Dirk Schulze)
       
   258    * Fixed the theming of text fields with KDE 4 Oxygen style (Zack Rusin)
       
   259    * Fixed path fill styles (Zack Rusin)
       
   260    * Fixed pre-edit text handling with input methods.
       
   261    * [248643] Fixed compiling with the "-pedantic" compile option.
       
   262 
       
   263 - QSqlTableModel
       
   264    * Made setTable() try and use the database's letter case (uppercase/
       
   265      lowercase)  of the given tablename.
       
   266    * [189093] QSqlTableModel did not handle updates when one of the fields
       
   267      had a NULL value.
       
   268 
       
   269 ****************************************************************************
       
   270 *                          Database Drivers                                *
       
   271 ****************************************************************************
       
   272 
       
   273    * Fixed the DB2 driver returning a double field as empty.
       
   274    * Fixed a memory leak in the DB2 driver.
       
   275    * Fixed the DB2 driver not quoting table/field names properly.
       
   276    * Fixed an issue with ODBC & FreeTDS not accepting quotes in statements.
       
   277    * Fixed a bug in the sqlite2 driver not returning false on failing to
       
   278      execute a statement.
       
   279    * PrecisionPolicy now works in the oracle driver.
       
   280    * Fixed a bug in the ODBC driver returning a list of tables when
       
   281      requested.
       
   282    * Fixed Interbase retrieving scale/precision information on numeric/
       
   283      decimal fields.
       
   284    * Stopped drivers from quoting again when escapeIdentifier is called
       
   285      twice.
       
   286    * Fixed a bug in the sqlite2 driver not quoting fields correctly.
       
   287    * [232769] Fixed a memory overflow issue on bound out strings in ODBC
       
   288      Driver
       
   289    * [249059] Fixed a bug that handled QPSQL datetime/time fields with
       
   290      negative timezone offsets incorrectly.
       
   291 
       
   292 ****************************************************************************
       
   293 *                      Platform Specific Changes                           *
       
   294 ****************************************************************************
       
   295 
       
   296 Qt for Linux/X11
       
   297 ----------------
       
   298 
       
   299    * Ensured proper resetting for input contexts when switching between
       
   300      multiple input context plugins.
       
   301    * Input methods preedit strings are now reset properly when user switches
       
   302      focus without commiting a string.
       
   303    * Unicode conversion functions will handle Latin-1 character set only if
       
   304      they are used before a QCoreApplication/QApplication is constructed.
       
   305    * Improved handling of failed unicode conversion.
       
   306    * Fixed clipboard handling when the user manually creates an instance of
       
   307      the QDesktopWidget.
       
   308    * [226048] Ensured that the QDesktopWidget::resized() signal is emitted
       
   309      properly when a new screen appears or the screen geometry is changed
       
   310      without affecting the whole desktop's geometry.
       
   311    * [232632] Fixed a bug in reparenting widgets to a difference X11 screen.
       
   312    * [241888] The background of the drag-n-drop cursor is now respected,
       
   313      according to the stylesheet.
       
   314    * [244337] Improved input method handling when a widget's native window
       
   315      id is recreated.
       
   316    * [244607] Current focus widget is properly set and input method is
       
   317      properly initialized when showing a toplevel widget that accepts
       
   318      keyboard input.
       
   319 
       
   320 - Phonon/GStreamer
       
   321    * [233188] Fixed a problem where the seek slider reset to 0 while being
       
   322      dragged.
       
   323    * [244259] Fixed a problem where the backend failed to indicate an error
       
   324      when the streaming failed.
       
   325    * [246097] Added support for the MediaController interface to allow audio
       
   326      CD playback.
       
   327    * [246189] Fixed a problem where the backend failed to correctly escape
       
   328      certain file names casuing playback to not start.
       
   329 
       
   330 
       
   331 - QGtkStyle
       
   332    * The system palette is no longer strictly forced. Also improved behavior
       
   333      related to system theme changes.
       
   334    * Fixed palette and styling issues with the background color of combo box
       
   335      popups.
       
   336    * [238196] Allowed middle click to set scrollbar position, following GTK+
       
   337      behavior.
       
   338    * [239829] Disabled alt-key navigation for QGtkStyle following GTK+
       
   339      behavior.
       
   340    * [247653] Fixed a compilation issue on Solaris.
       
   341    * [249363] QFrame is now styled as a GtkScrolledWindow.
       
   342 
       
   343 - Font rendering
       
   344    * Improved performance of subpixel antialiased text rendering by using a
       
   345      mask in the calls to XRender's text compositing function.
       
   346    * [248387] Properly respect the font config LCD filter settings for
       
   347      subpixel antialiased text rendering when Freetype's native subpixel
       
   348      rendering is disabled.
       
   349    * [248498] Fix garbled rendering of subpixel antialiased text when using
       
   350      Freetype's native subpixel rendering for vertical subpixel layouts.
       
   351    * [248644] Fall back to Qt's subpixel rendering if Freetype's subpixel
       
   352      rendering was available at compile-time but not at run-time.
       
   353 
       
   354 - QEventDispatcherGlib
       
   355    * Event posted to a thread before it is started are not processed until
       
   356      others events are posted.
       
   357 
       
   358 - QWidget
       
   359    * [213512] Fixed a bug that caused wrong clipping when using the
       
   360      Qt::WA_PaintOutsidePaintEvent attribute.
       
   361 
       
   362 
       
   363 Qt for Windows
       
   364 --------------
       
   365 
       
   366    * [240891] Corrected the focus behavior of native file dialogs, when an
       
   367      application has multiple toplevel widgets.
       
   368    * [243583] Improved drag-and-drop handling when switching mouse buttons
       
   369      quickly.
       
   370    * [244875] The system menu will now be shown for a fullscreen  window.
       
   371    * [245330] Fixed a bug that caused mouse inputs to be ignored on modal
       
   372      dialogs, when shown from an ActiveQt control.
       
   373    * [249576] Fixed a crash when using a combobox with Qt::NoFocus.
       
   374 
       
   375 
       
   376 - QCoreApplication
       
   377    * [247401] Fixed a bug that caused a restarted timer to fire too early,
       
   378      resulting in QtWebKit's Javascript consuming 100% CPU on Windows.
       
   379 - QWindowsXPStyle
       
   380    * [248036] Fixed an issue where tool buttons were hovering incorrectly
       
   381      when disabled.
       
   382 
       
   383 - QWidget
       
   384    * [248391] Fixed a bug that made it impossible to dynamically switch from
       
   385      QPainter-based graphics to native graphics API and back.
       
   386 
       
   387 
       
   388 Qt for Mac OS X
       
   389 ---------------
       
   390 
       
   391    * Fixed a crash when showing a widget that is a modal window but has no
       
   392      parent.
       
   393    * Added QSysInfo::MV_10_6 as an enum to test against.
       
   394    * Various compile fixes for the preliminary supported Snow Leopard.
       
   395    * The uninstall-qt.py script included in the binary package no longer
       
   396      complains about removing itself multiple times.
       
   397 -  * Improved the documentation for how qt_mac_set_dock_menu() works.
       
   398    * Fixed an issue with the focus frame's transparency as it was difficult
       
   399      to use the QWidget with stylesheets.
       
   400    * [223525] Fixed a crash in the MacMainWindow Demo.
       
   401    * [248803] Ensured that two dialogs shown at the same time will both not
       
   402      have visible default buttons.
       
   403 
       
   404 - QDesktopWidget
       
   405    * [244004] Properly support multiple screens with different sizes.
       
   406 
       
   407 - QDialog
       
   408    * [195904] Parent dialog is displayed on top of its modal child.
       
   409    * [218980] Modeless dialogs should be stacked above normal windows.
       
   410    * [239155] QDialog(foo, Qt::Sheet) with QComboBox has non-native
       
   411      behavior.
       
   412 
       
   413 - QFileDialog
       
   414    * [219844] Fixed a crash caused by QFileDialog::getOpenFileName()'s
       
   415      search buttons (native version).
       
   416    * [225705] QFileDialog::getSaveFileName()'s filter does not display
       
   417      correctly.
       
   418 
       
   419 - QMenu
       
   420    * [228017] Ensured that QMenu closes when expanding a system menu.
       
   421 
       
   422 - QTestLib
       
   423    * Activate the test application when launched from the command line.
       
   424 
       
   425 - Event system
       
   426    * [210912] Fixed a bug where ShowEvent not sent when reshowing a window
       
   427      after it was minimized.
       
   428 
       
   429 - macdeployqt 
       
   430    * The binary packages now include this tool.
       
   431    * macdeployqt now runs 'strip' on the deployed binaries.
       
   432    * Fixed an issue that prevented the QtSvg module from being deployed.
       
   433 
       
   434 - configure script
       
   435    * Now supports "-arch i386" as an alias for "-arch x86".
       
   436    * Detects invalid arch arguemnts and exits.
       
   437 
       
   438 - Cocoa port
       
   439    * Fixed a bug where actions in the native menubar were not disabled
       
   440      properly.
       
   441    * Made shortcuts work properly when using the Dvorak-QWERTY+CMD keyboard
       
   442      layout.
       
   443    * Fixed a bug where dialogs were positioned in the wrong place on the
       
   444      screen.
       
   445    * The build-key for Cocoa was changed in the unlikely case that a plugin
       
   446      may make assumptions on how Qt was built. All Cocoa plugins built
       
   447      against Qt 4.5.0 will NOT work with Qt 4.5.1; we do not foresee
       
   448      changing this again.
       
   449    * Fixed a bug where some windows did not get activation when they
       
   450      normally should.
       
   451    * Fixed a bug where key events sent to popups were not propagated
       
   452      onwards.
       
   453    * QFileOpenEvents will no longer be sent for items passed via command
       
   454      line.
       
   455    * Various fixes for determining the metrics of text and the ability to
       
   456      disable kerning.
       
   457    * Modified the Colliding Mice Example to work better with coalesced
       
   458      updates.
       
   459    * Fixed a bug where the drag cursor was not updated when modifier keys
       
   460      were used.
       
   461    * [239043] Fixed a bug that caused QGraphicsProxyWidget to shrink when
       
   462      moved.
       
   463    * [244369] Window flags on Cocoa windows should look similar to the
       
   464      Carbon ones.
       
   465    * [247947] Fixed a crash in drag and drop.
       
   466    * [248918] Fixed color matching for themed text items.
       
   467    * The command + h shortcut is now enabled. (Hides the current window.)
       
   468    * [249296] Fixed a bug where line edits on a second page of a stack
       
   469      widget were not getting key events.
       
   470 
       
   471 Qt for Embedded Linux
       
   472 ---------------------
       
   473 
       
   474 -  * Various improvements to the Qt DirectFB plugin.
       
   475    * Fixed recreation of temporary EGL surfaces in the PowerVR QScreen
       
   476      driver.
       
   477 -  * Document some necessary #define's for building the PowerVR QScreen
       
   478      driver.
       
   479 
       
   480 Qt for Windows CE
       
   481 -----------------
       
   482 
       
   483    * [246619] Fixed a tap and hold bug for QCheckbox.
       
   484 
       
   485 ****************************************************************************
       
   486 *                      Compiler Specific Changes                           *
       
   487 ****************************************************************************
       
   488 
       
   489 
       
   490 ****************************************************************************
       
   491 *                          Tools                                           *
       
   492 ****************************************************************************
       
   493 
       
   494 - Build System
       
   495 
       
   496 - Assistant
       
   497 
       
   498 
       
   499 - Designer
       
   500    * [245503] Fixed redundant backslashes in string property in the property
       
   501      browser.
       
   502    * [245961] Restricted objectname-validation to known object name
       
   503      properties only.
       
   504    * [247995] Fixed a crash occurring after layout operations that caused
       
   505      an instance of QGridLayout or QFormLayout to shrink.
       
   506    * [248000] Fixed a crash ocurring when re-layouting empty grid layouts.
       
   507    * [249097] Fixed a crash related to undoing a QGridLayout re-layout
       
   508      operation.
       
   509 
       
   510 - Linguist
       
   511 
       
   512   - Linguist GUI
       
   513 
       
   514      * [248076] Fixed a crash caused by opening files for which we have no
       
   515        plural rules.
       
   516      * [249519] Fixed a crash upon dropping text into a non-focused line
       
   517        edit.
       
   518 
       
   519   - Entire Linguist toolchain
       
   520 
       
   521      * [244035] Fixed an infinite loop in PO writer.
       
   522      * [247738] Improved handling of duplicated messages.
       
   523      * [248849] Fixed the encoding in XLIFF writer.
       
   524      * [249022] Fixed TS' and QM's handling of messages which appear in
       
   525        multiple encodings.
       
   526 
       
   527   - lupdate
       
   528 
       
   529      * [248724] Fixed the encoding of messages from .ui files if CODECFORTR
       
   530        is not utf8.
       
   531      * [249633] Fixed the processing of C++ backslash line continuations.
       
   532 
       
   533 - rcc
       
   534 
       
   535 
       
   536 - moc
       
   537    * [240368] moc parsing issue with "unsigned" subphrase
       
   538 
       
   539 - uic
       
   540    * [244998] Fixed include file generation for phonon widgets.
       
   541    * [248070] Fixed code generation for QStringList-type properties to use
       
   542      encoding properly.
       
   543    * [242447] Made uic generate class-specific code correctly in the case of
       
   544      multiple levels of inheritance.
       
   545 
       
   546 - uic3
       
   547 
       
   548 
       
   549 - qmake
       
   550    * On Mac OS, properly escape file names in QMAKE_BUNDLE_DATA.
       
   551    * Fixed moc and uic features to make shadow builds work even if a
       
   552      non-shadow build is present
       
   553    * [201495] Comment processing in qmake prevented file from being moc'ed
       
   554    * [248806] Ensured that the Xcode generator includes the right path to
       
   555      frameworks.
       
   556 
       
   557 - configure
       
   558 
       
   559 
       
   560 - qtconfig
       
   561 
       
   562 
       
   563 - qt3to4
       
   564 
       
   565 
       
   566 ****************************************************************************
       
   567 *                          Plugins                                         *
       
   568 ****************************************************************************
       
   569 
       
   570 
       
   571 ****************************************************************************
       
   572 *                   Important Behavior Changes                             *
       
   573 ****************************************************************************
       
   574