diff options
Diffstat (limited to 'dist/changes-4.5.1')
-rw-r--r-- | dist/changes-4.5.1 | 511 |
1 files changed, 273 insertions, 238 deletions
diff --git a/dist/changes-4.5.1 b/dist/changes-4.5.1 index a78e946..c9e689f 100644 --- a/dist/changes-4.5.1 +++ b/dist/changes-4.5.1 @@ -37,14 +37,14 @@ General Improvements Optimizations ------------- -- Graphics View has been optimized in several areas - * Improved the performance of QGraphicsItem::clipPath. - * Improved the performance of QGraphicsItem::setPos. - * Improved the performance of QGraphicsItem::effectiveOpacity. - * Improved the performance of QGrahicsScene::items(*). - * Improved update handling. - * Reduced the number of floating point operations. - * Reduced QVariant overhead. +- Graphics View Framework has been optimized in several areas + * Improved the performance of QGraphicsItem::clipPath(). + * Improved the performance of QGraphicsItem::setPos(). + * Improved the performance of QGraphicsItem::effectiveOpacity(). + * Improved the performance of QGrahicsScene::items(*). + * Improved handling of updates. + * Reduced the number of floating point operations. + * Reduced QVariant overhead. Third party components ---------------------- @@ -55,20 +55,20 @@ Third party components **************************************************************************** - QAbstractItemModel - * [243195] Clarified some warning messages printed if the model is invalid. + * Clarified some warning messages printed if the model is invalid. - QAbstractEventDispatcher - * [248805] Duplicate timerids could occur when a timer is running while - the QObject is moved to another thread, stopping timers from working. + * [248805] Duplicate timerids could occur if a timer is running while the + QObject is moved to another thread, stopping timers from working. - QAbstractSocket * [192037] Emit the disconnected signal only if we were connected before. - QAccessible - * [241161] Fixed a bug in browsing menus with the keyboard. * [221731] Fixed a bug where the accessibility plugin could crash if there was an "&" at the end or spin forever if a label had a sequence of "&&". + * [241161] Fixed a bug in browsing menus with the keyboard. - QAtomicInt * [216492] Fixed compilation on 64-bit PowerPC machines with gcc 4.3. @@ -86,8 +86,8 @@ Third party components * [248094] Fixed scrollbar from appearing when not required. - QCompleter - * [250064] Fixed a focus policy propagation regression. * [246056] Fixed an assertion failure in setCompletionPrefix(). + * [250064] Fixed a regression in focus policy propagation. - QtConcurrent * [244718] Reduced the number of calls to QThread::idealThreadCount(). @@ -96,48 +96,49 @@ Third party components * [247645] Fixed a bug that may loose all cached data inside QFileInfo. - QFile - * [244500] QFile::rename() does not always return false when the method - fails * [244485] Renaming a file does not change QFile::fileName(). + * [244500] QFile::rename() does not always return false when the method + fails - QFileInfo * [205244] Return valid file info also for relative UNC paths. - QFileDialog - * [250194] Fixed an issue with QFileDialog and QSortFilterProxyModel - index mapping. + * [221323] Fixed a bug in QFileDialog's programmatical file selection. * [248332] QFileDialog is slow after visiting a large directory. - * [221323] QFileDialog programmatical file selection bug. + * [250194] Fixed an issue with QFileDialog and QSortFilterProxyModel + index mapping. - QGLFramebufferObject * Framebuffer object extension resolution now works with OpenGL/ES 2.0. - 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. * Fixed a slow down regression in QGraphicsItem::ItemCoordinateCache. + * [247890] Cached QGraphicsItems are not updated if update() is called + when they are hidden. + * [250272] Fixed a crash that could occur when an item is deleted but + it does not get removed from the sceneeventfilters. - QGraphicsGridLayout * [242472] Fixed a bug where the calculation of the maximum width of a - column was incorrect. + column was incorrect. - QGraphicsScene - * [243707] Fixed a crash when adding child before parent to scene. + * [243707] Fixed a crash when adding a child before a parent to the + scene. - QGraphicsView * [245766] Rubber Band drag mode does not update correctly when - scrolling. + scrolling. - QGraphicsWidget - * [246215] Fixed a regression where we could cache the wrong size hint - because we called the virtual sizeHint() from the constructor. + * [246215] Fixed a regression where we could cache the wrong size hint + because we called the virtual sizeHint() from the constructor. - QHttp + * Compile fixes for QT_BEGIN_NAMESPACE being in the wrong place in some + private headers. * [208445] Cancel request upon receiving unknown authentication method. - * Compile fixes for QT_BEGIN_NAMESPACE being in the wrong place in - some private headers. - QHostAddress * [247330] Fixed compilation on MinGW by adding a missing QPair include. @@ -147,131 +148,146 @@ Third party components after a succesful delayed connection on UNIX. - QMacStyle - * [248769] Fixed a regression where QMacStyle would only draw tabs when - passed a QStyleOptionTabV3. * Adjusted the opacity value for popups. + * [248769] Fixed a regression where QMacStyle would only draw tabs when + passed a QStyleOptionTabV3. - QMainWindow - * [248048] Fix a regression that would cause tooltips to disappear when using the unified toolbar. + * [248048] Fixed a regression that would cause tooltips to disappear when + using the unified toolbar. - QMetaType - * [248890] Detailed description of QMetaType no longer contradicts - documentation of QMetaType::type() + * [248890] The detailed description of QMetaType no longer contradicts + the documentation of QMetaType::type() - QMutex - * Fix performance regression for contended mutexes as reported on - the qt4-preview-feedback list. + * Fixed a performance regression for contended mutexes as reported on the + qt4-preview-feedback list. - 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. - * Compile fixes for OpenGL paint engine on OpenGL/ES 1.1 CommonLite - and OpenGL/ES 1.0. + * Compile fixes for OpenGL paint engine on OpenGL/ES 1.1 CommonLite and + OpenGL/ES 1.0. + * [246573] Fixed a very slow stroking of paths in the X11 paint engine. + * [247083] Fixed the scale applied to antialiased cosmetic pens in X11 + paint engine. + * [247492] Fixed a rendering bug in the raster paint engine causing + * [247505] Fixed missing fills of rectangles with negative width/height + in raster paint engine. + one-pixel offset when drawing premultiplied ARGB32 images on RGB16 + images. + * [249490] Fixed one-pixel offset between stroke and fills of ellipses in + the X11 paint engine. + * [249628] Fixed a crash in OpenGL paint engine when filling using + Qt::NoBrush. + - QPixmap - * [249175] Fix QPixmap::fromImage() of monochrome images to result in + * [249175] Fixed QPixmap::fromImage() of monochrome images to result in black/white pixels and not transparent/white pixels. - QProcess - * [247865] Fix a crash when calling QProcess::start() and + * [247865] Fixed a crash when calling QProcess::start() and startDetached() with an empty program string. - QScrollBar - * [247985] Stylesheet: added ability to style scrollbar menus. + * [247985] Stylesheet: added the feature to style scrollbar menus. - QSharedPointer - * [246843] Fixed a crash caused by using QSharedPointer in global statics + * [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. + * [247867] Properly sort when calling appendRows(). + * [248868] Re-sort when the model is reset if dynamicSort is enabled. + * [248868] Fixed QSortFilterProxyModel::sort() if dynamicSort was disabled. - QSSlSocket - * [245668] set also protocol, verifyMode and verifyDepth in - setSslConfiguration() + * [245668] Set also protocol, verifyMode and verifyDepth in + setSslConfiguration(). - QString - * [249517] Fixed regression in replace(int, int, QChar) when string is empty + * [249517] Fixed a regression in replace(int, int, QChar) when the string + is empty. - 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, 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:.... } + such as the text color in a combo box popup on Mac and Cleanlooks, or + the background of QScrollBar. + * Fixed a crash that occured while styling the title bar of a QMdiArea. + * [188195] Fixed the background of QAbstractScrollArea losing its color + if styled with pseudo-class. + * [246542] Fixed a bug in QToolButton::hover{ color:.... }. - QThread - * [249997] Add documentation indicating that the priority set by - the programmer may be ignored, for example on Linux. + * [249997] Added documentation indicating that the priority set by the + programmer may be ignored, for example on Linux. - 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. + * Fixed a crash that may occur when events are processed immediately + after a QSortFilterProxyModel is invalidated. + * [246025] Fixed auto-expand that occured when quickly collapsing an item + after clicking on a child. + * [248163] Fixed a possible crash in the paintEvent() when spans are used. + * [248805] Calling QTreeView::sortByColumn() programmatically was not + working if manual sorting was disabled. - QWidget - * [250388] Fixed potential crash in QWidget::scroll() when using the raster - graphics system. + * [250388] Fixed a potential crash in QWidget::scroll() when using the + raster graphics system. - QWidget - * [246852] Better handling WindowMaximizeButtonHint for widget with + * [246852] Improved handling of WindowMaximizeButtonHint for widgets with layouts. -QLocale - * String-to-number conversion functions are now ignore trailing and - leading whitespaces in all locales as it is documented. + * String-to-number conversion functions will now ignore trailing and + leading whitespaces in all locales as documented. - QWizard - * [248107] Fixed bug on Vista causing Back button to connect twice to the back() signal. + * [248107] Fixed a bug on Windows Vista causing the Back button to + connect to the back() signal twice. - Q3ListView - * [248689] Q3ListView would not update under certain condition. + * [248689] Fixed a bug in Q3ListView that would not update under certain + conditions. - QtWebKit - * [248643] Fixed compiling with -pedantic. - * 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 a bug in cookie handling (WebKit Bugzilla 24062, Benjamin Meyer). + * Fixed a bug in calling from JavaScript into NPAPI plugins on Windows. + * Fixed the updating state of WebActions (Erik Bunce) + * Fixed a bug in HTML 5 Canvas clearRect() (Dirk Schulze) + * Fixed the theming of text fields with KDE 4 Oxygen style (Zack Rusin) * Fixed path fill styles (Zack Rusin) * Fixed pre-edit text handling with input methods. + * [248643] Fixed compiling with the "-pedantic" compile option. - QSqlTableModel + * Made setTable() try and use the database's letter case (uppercase/ + lowercase) of the given tablename. * [189093] QSqlTableModel did not handle updates when one of the fields had a NULL value. - * Made setTable() try and use the db's casing of the passed tablename. **************************************************************************** * Database Drivers * **************************************************************************** - * Fixed DB2 driver returning double field as empty - * Fixed memory leak in DB2 driver - * [249059] Fixed QPSQL datetime/time fields with negative timezone offsets - not being handled correctly. - * Fixed DB2 not enquoting table/field names properly. + * Fixed the DB2 driver returning a double field as empty. + * Fixed a memory leak in the DB2 driver. + * Fixed the DB2 driver not quoting table/field names properly. * Fixed an issue with ODBC & FreeTDS not accepting quotes in statements. - * Fixed sqlite2 driver not returning false on failing to exec a statement. + * Fixed a bug in the sqlite2 driver not returning false on failing to + execute a statement. * PrecisionPolicy now works in the oracle driver. - * Fixed ODBC driver returning a list of tables when requested. - * Fixed Interbase retrieving scale/precision information on numeric/decimal fields. - * Stopped drivers doing quoting again when escapeIdentifier called twice. - * Fixed sqlite2 driver not quoting fields correctly. - * [232769] Fixed memory overflow issue on bound out strings in ODBC Driver + * Fixed a bug in the ODBC driver returning a list of tables when + requested. + * Fixed Interbase retrieving scale/precision information on numeric/ + decimal fields. + * Stopped drivers from quoting again when escapeIdentifier is called + twice. + * Fixed a bug in the sqlite2 driver not quoting fields correctly. + * [232769] Fixed a memory overflow issue on bound out strings in ODBC + Driver + * [249059] Fixed a bug that handled QPSQL datetime/time fields with + negative timezone offsets incorrectly. **************************************************************************** * Platform Specific Changes * @@ -280,178 +296,191 @@ Third party components Qt for Linux/X11 ---------------- - * Proper resetting input contexts when switching between multiple - input context plugins. - - * [244337] Improved input method handling when the widgets native - window id is recreated. - - * Input methods preedit strings are properly reset when user - switches focus without commiting a string. - - * [244607] Current focus widget is properly set and input method is - properly initialized when showing a toplevel that accepts - keyboard input. - - * Unicode conversion functions will handle Latin-1 character set - only if they are used before QCoreApplication/QApplication is - constructed. - + * Ensured proper resetting for input contexts when switching between + multiple input context plugins. + * Input methods preedit strings are now reset properly when user switches + focus without commiting a string. + * Unicode conversion functions will handle Latin-1 character set only if + they are used before a QCoreApplication/QApplication is constructed. * Improved handling of failed unicode conversion. - - * [232632] Fixed reparenting widgets to a difference X11 screen. - - * [241888] The background of the drag-n-drop cursor is respected + * Fixed clipboard handling when the user manually creates an instance of + the QDesktopWidget. + * [226048] Ensured that the QDesktopWidget::resized() signal is emitted + properly when a new screen appears or the screen geometry is changed + without affecting the whole desktop's geometry. + * [232632] Fixed a bug in reparenting widgets to a difference X11 screen. + * [241888] The background of the drag-n-drop cursor is now respected, according to the stylesheet. - - * Fixed clipboard handling when the user manually creates an - instance of the QDesktopWidget. - - * [226048] Fixed emitting a QDesktopWidget::resized() signal when - new screen appears or screen geometry is changed without - affecting the whole desktop geometry. + * [244337] Improved input method handling when a widget's native window + id is recreated. + * [244607] Current focus widget is properly set and input method is + properly initialized when showing a toplevel widget that accepts + keyboard input. - Phonon/GStreamer - * [244259] Fixed a problem where the backend would fail to indicate an - error when streaming fails. - * [233188] Fixed a problem where the seek slider would reset to 0 while - being dragged. - * [246189] Fixed a problem where the backend would fail to correctly - escape certain file names so that playback would not start + * [233188] Fixed a problem where the seek slider reset to 0 while being + dragged. + * [244259] Fixed a problem where the backend failed to indicate an error + when the streaming failed. * [246097] Added support for the MediaController interface to allow audio - CD playback. + CD playback. + * [246189] Fixed a problem where the backend failed to correctly escape + certain file names casuing playback to not start. + - QGtkStyle - * The system palette is no longer strictly forced. Also behavior related - to system theme changes have been improved. + * The system palette is no longer strictly forced. Also improved behavior + related to system theme changes. + * Fixed palette and styling issues with the background color of combo box + popups. + * [238196] Allowed middle click to set scrollbar position, following GTK+ + behavior. + * [239829] Disabled alt-key navigation for QGtkStyle following GTK+ + behavior. + * [247653] Fixed a compilation issue on Solaris. * [249363] QFrame is now styled as a GtkScrolledWindow. - * [247653] Fixed a compilation issue on solaris. - * Fixed palette and styling issues with the background color of - combo box popups. - * [239829] Disabled alt-key navigation for QGtkStyle to follow - GTK+ behavior. - * [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. + * Improved performance of subpixel antialiased text rendering by using a + mask in the calls to XRender's text compositing function. + * [248387] Properly 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. + rendering was 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. - QWidget - * [213512] Fixed a bug that would cause wrong clipping when using the - Qt::WA_PaintOutsidePaintEvent attribute. + * [213512] Fixed a bug that caused wrong clipping when using the + Qt::WA_PaintOutsidePaintEvent attribute. Qt for Windows -------------- - * [243583] Improved drag-and-drop handling when switching mouse - buttons fast. + * [240891] Corrected the focus behavior of native file dialogs, when an + application has multiple toplevel widgets. + * [243583] Improved drag-and-drop handling when switching mouse buttons + quickly. + * [244875] The system menu will now be shown for a fullscreen window. + * [245330] Fixed a bug that caused mouse inputs to be ignored on modal + dialogs, when shown from an ActiveQt control. + * [249576] Fixed a crash when using a combobox with Qt::NoFocus. + - QCoreApplication - * [247401] Fixed a bug that would cause a restarted timer to fire - too early, causing Javascript in QtWebKit to consume 100% CPU on - Windows. + * [247401] Fixed a bug that caused a restarted timer to fire too early, + resulting in QtWebKit's Javascript consuming 100% CPU on Windows. - QWindowsXPStyle - * [248036] Fixed an issue where tool buttons would incorrectly - hover when disabled. + * [248036] Fixed an issue where tool buttons were hovering incorrectly + when disabled. - QWidget - * [248391] Fixed a bug that made it impossible to dynamically switch - from QPainter based graphics to native graphics API and back. + * [248391] Fixed a bug that made it impossible to dynamically switch from + QPainter-based graphics to native graphics API and back. -- [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 --------------- -- Cocoa port - * Fixed a bug where actions in the native menubar weren't properly disabled. - * Make shortcuts work properly when using the Dvorak-QWERTY+CMD keyboard layout. - * Fixed a bug where dialogs would be positioned in the wrong place on the screen. - * [244369] Window flags on Cocoa windows should match have a similar look as the Carbon ones. - * The build-key for Cocoa was changed in the unlikely case that a plugin may make - assumptions on how Qt was built. All Cocoa plugins built against 4.5.0 WILL NOT WORK - 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 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. - * The command + h shortcut is now enabled. (Hides the current window.) - * [239043] Fixed a bug that would cause QGraphicsProxyWidget to shrink when moving it. + * Fixed a crash when showing a widget that is a modal window but has no + parent. + * Added QSysInfo::MV_10_6 as an enum to test against. + * Various compile fixes for the preliminary supported Snow Leopard. + * The uninstall-qt.py script included in the binary package no longer + complains about removing itself multiple times. +- * Improved the documentation for how qt_mac_set_dock_menu() works. + * Fixed an issue with the focus frame's transparency as it was difficult + to use the QWidget with stylesheets. + * [223525] Fixed a crash in the MacMainWindow Demo. + * [248803] Ensured that two dialogs shown at the same time will both not + have visible default buttons. - QDesktopWidget - * [244004] Support multiple screens that have different sizes properly. + * [244004] Properly support multiple screens with different sizes. - QDialog - * [239155] QDialog(foo, Qt::Sheet) with QComboBox have none native behavior. - * [218980] Modeless dialogs should be stacked above normal windows. - * [195904] Parent dialog is displayed on top of its modal child. + * [195904] Parent dialog is displayed on top of its modal child. + * [218980] Modeless dialogs should be stacked above normal windows. + * [239155] QDialog(foo, Qt::Sheet) with QComboBox has non-native + behavior. - QFileDialog - * [219844] QFileDialog::getOpenFileName() search buttons lead to crash (native version). - * [225705] QFileDialog::getSaveFileName()'s filter does not display correctly. + * [219844] Fixed a crash caused by QFileDialog::getOpenFileName()'s + search buttons (native version). + * [225705] QFileDialog::getSaveFileName()'s filter does not display + correctly. - QMenu - * [228017] QMenu should close when expanding a system menu. + * [228017] Ensured that QMenu closes when expanding a system menu. + +- QTestLib + * Activate the test application when launched from the command line. - Event system - * [210912] ShowEvent not sendt when reshowing a window after it was minimized. + * [210912] Fixed a bug where ShowEvent not sent when reshowing a window + after it was minimized. - macdeployqt - * The binary packages now includes the macdeployqt tool. - * macdeployqt now runs 'strip' on the deployed binaries. - * Fixed issue preventing the QtSvg from being deployed. + * The binary packages now include this tool. + * macdeployqt now runs 'strip' on the deployed binaries. + * Fixed an issue that prevented the QtSvg module from being deployed. - configure script - * Now supports "-arch i386" as an alias for "-arch x86". - * Detects invalid arch arguemnts and exits. - -- 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. -- Added QSysInfo::MV_10_6 as an enum to test against. -- Various compile fixes for Snow Leopard (preliminary support). -- The uninstall-qt.py script included in the binary package no longer complains about removing itself multiple times. -- [223525] Macmainwindow Demo Application (crashfix). - - -- Document a bit clearer how qt_mac_set_dock_menu() works. + * Now supports "-arch i386" as an alias for "-arch x86". + * Detects invalid arch arguemnts and exits. -- 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. +- Cocoa port + * Fixed a bug where actions in the native menubar were not disabled + properly. + * Made shortcuts work properly when using the Dvorak-QWERTY+CMD keyboard + layout. + * Fixed a bug where dialogs were positioned in the wrong place on the + screen. + * The build-key for Cocoa was changed in the unlikely case that a plugin + may make assumptions on how Qt was built. All Cocoa plugins built + against Qt 4.5.0 will NOT work with Qt 4.5.1; we do not foresee + changing this again. + * Fixed a bug where some windows did not get activation when they + normally should. + * Fixed a bug where key events sent to popups were not propagated + onwards. + * QFileOpenEvents will no longer be sent for items passed via command + line. + * Various fixes for determining the metrics of text and the ability to + disable kerning. + * Modified the Colliding Mice Example to work better with coalesced + updates. + * Fixed a bug where the drag cursor was not updated when modifier keys + were used. + * [239043] Fixed a bug that caused QGraphicsProxyWidget to shrink when + moved. + * [244369] Window flags on Cocoa windows should look similar to the + Carbon ones. + * [247947] Fixed a crash in drag and drop. + * [248918] Fixed color matching for themed text items. + * The command + h shortcut is now enabled. (Hides the current window.) + * [249296] Fixed a bug where line edits on a second page of a stack + widget were not getting key events. Qt for Embedded Linux --------------------- -- Various improvements to the Qt DirectFB plugin. -- Fix recreation of temporary EGL surfaces in PowerVR gfxdriver. -- Document some necessary #define's for building the PowerVR gfxdriver. +- * Various improvements to the Qt DirectFB plugin. + * Fixed recreation of temporary EGL surfaces in the PowerVR QScreen + driver. +- * Document some necessary #define's for building the PowerVR QScreen + driver. Qt for Windows CE ----------------- - * [246619] Fixed tap and hold bug for QCheckbox. + * [246619] Fixed a tap and hold bug for QCheckbox. **************************************************************************** * Compiler Specific Changes * @@ -468,56 +497,62 @@ Qt for Windows CE - Designer - * [249097] Fixed a crash related to undoing a QGridLayout re-layouting - operation. - * [247995] Fixed a crash occurring after layout operations that cause - an instance of QGridLayout or QFormLayout to shrink. - * [248000] Fixed a crash ocurring when re-layouting empty grid layouts. - * [245961] Restricted objectname-validation to known object name - properties only. - * [245503] Fixed redundant backslashes in string property in property browser. + * [245503] Fixed redundant backslashes in string property in the property + browser. + * [245961] Restricted objectname-validation to known object name + properties only. + * [247995] Fixed a crash occurring after layout operations that caused + an instance of QGridLayout or QFormLayout to shrink. + * [248000] Fixed a crash ocurring when re-layouting empty grid layouts. + * [249097] Fixed a crash related to undoing a QGridLayout re-layout + operation. - Linguist - Linguist GUI - * [248076] Fixed crash upon opening files for which we have no plural rules - * [249519] Fixed crash upon dropping text into non-focused lineedit + * [248076] Fixed a crash caused by opening files for which we have no + plural rules. + * [249519] Fixed a crash upon dropping text into a non-focused line + edit. - Entire Linguist toolchain - * [244035] Fixed endless loop in PO writer - * [247738] Improved handling of duplicated messages - * [248849] Fixed encoding in XLIFF writer - * [249022] Fixed TS' and QM's handling of messages which appear in multiple encodings + * [244035] Fixed an infinite loop in PO writer. + * [247738] Improved handling of duplicated messages. + * [248849] Fixed the encoding in XLIFF writer. + * [249022] Fixed TS' and QM's handling of messages which appear in + multiple encodings. - lupdate - * [248724] Fixed encoding of messages from .ui files if CODECFORTR is not utf8 - * [249633] Fixed processing of C++ backslash line continuations + * [248724] Fixed the encoding of messages from .ui files if CODECFORTR + is not utf8. + * [249633] Fixed the processing of C++ backslash line continuations. - rcc - moc - * [240368] moc parsing issue with "unsigned" subphrase + * [240368] moc parsing issue with "unsigned" subphrase - uic - * [244998] Fixed include file generation for phonon widgets. - * [248070] Fixed code generation for QStringList-type properties to use - encoding properly. - * [242447] Made uic generate class-specific code correctly in the case - of multiple levels of inheritance. + * [244998] Fixed include file generation for phonon widgets. + * [248070] Fixed code generation for QStringList-type properties to use + encoding properly. + * [242447] Made uic generate class-specific code correctly in the case of + multiple levels of inheritance. - uic3 - qmake - * [248806] Ensure that the Xcode generator includes the right path to frameworks. - * [201495] Comment processing in qmake prevented file from being moc'ed - * On Mac OS, properly escape file names in QMAKE_BUNDLE_DATA - * Fixed moc and uic features to make shadow builds work even if a non-shadow build is present - + * On Mac OS, properly escape file names in QMAKE_BUNDLE_DATA. + * Fixed moc and uic features to make shadow builds work even if a + non-shadow build is present + * [201495] Comment processing in qmake prevented file from being moc'ed + * [248806] Ensured that the Xcode generator includes the right path to + frameworks. - configure |