From 9bf93f3e7307447ed9eb46f275bd9f92c8e0baaf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Br=C3=BCning?= Date: Mon, 8 Apr 2013 12:26:05 +0200 Subject: Clear the WA_QuitOnClose flag from EvalMessageBox. The evaluation message box caused the QtWebProcess to quit due to the fact that the process has no other windows and EvalMessageBox was both set to be closed on quit and ended up being the last window in the process. Change-Id: Iad6461d014258fdc5fade7dafe48da33903377bb Reviewed-by: Simon Hausmann Reviewed-by: Andy Shaw Reviewed-by: Jocelyn Turcotte --- src/corelib/kernel/qtcore_eval.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/corelib/kernel/qtcore_eval.cpp b/src/corelib/kernel/qtcore_eval.cpp index ab575371c8..e9ff786074 100644 --- a/src/corelib/kernel/qtcore_eval.cpp +++ b/src/corelib/kernel/qtcore_eval.cpp @@ -496,6 +496,7 @@ public: setParent(parentWidget(), Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint); QTimer::singleShot(7000, this, SLOT(close())); setAttribute(Qt::WA_DeleteOnClose); + setAttribute(Qt::WA_QuitOnClose, false); } setFixedSize(sizeHint()); -- cgit v1.2.3 From faa390dc4f37127f343a377c03ab3673b77e9e49 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 20 Feb 2013 17:24:22 +0100 Subject: Fix compilation with QT_NO_ACCESSIBILITY. Task-number: QTBUG-27860 Change-Id: I561b0b0b1a098556f9de909241b448307a271985 Reviewed-by: Konstantin Ritt (cherry picked from commit 8b29c7539d87a387854cf06782a7b078dce63612) Reviewed-by: Kai Koehne Reviewed-by: Friedemann Kleint --- src/widgets/styles/qwindowsvistastyle.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/widgets/styles/qwindowsvistastyle.cpp b/src/widgets/styles/qwindowsvistastyle.cpp index 48d2027834..a621cab04d 100644 --- a/src/widgets/styles/qwindowsvistastyle.cpp +++ b/src/widgets/styles/qwindowsvistastyle.cpp @@ -520,7 +520,11 @@ void QWindowsVistaStyle::drawPrimitive(PrimitiveElement element, const QStyleOpt } break; case PE_Frame: { +#ifndef QT_NO_ACCESSIBILITY if (QStyleHelper::isInstanceOf(option->styleObject, QAccessible::EditableText)) { +#else + if (false) { +#endif painter->save(); int stateId = ETS_NORMAL; if (!(state & State_Enabled)) -- cgit v1.2.3 From 967c18d29694fdeab858691a80cb8400fd02ec33 Mon Sep 17 00:00:00 2001 From: Sergio Ahumada Date: Mon, 8 Apr 2013 10:57:22 +0200 Subject: Update changes log for 5.0.2 Change-Id: I01321d4d2074a04e48e90580a4ec38f0af2f23c6 Reviewed-by: Akseli Salovaara Reviewed-by: Iikka Eklund --- dist/changes-5.0.2 | 42 ++++++++++++++++++++++++++---------------- 1 file changed, 26 insertions(+), 16 deletions(-) diff --git a/dist/changes-5.0.2 b/dist/changes-5.0.2 index a9d715d1e6..209f963c65 100644 --- a/dist/changes-5.0.2 +++ b/dist/changes-5.0.2 @@ -22,18 +22,12 @@ information about a particular change. General Improvements -------------------- -Third party components ----------------------- - -Legal ------ - + - Lots of fixes to enable static builds on Windows, Linux and Mac. **************************************************************************** * Library * **************************************************************************** - QtCore ----- @@ -44,29 +38,35 @@ QtCore QtGui ----- + - [QTBUG-14766] Fixed potential access violation in QPixmap::copy() for <32 bit pixmaps. + - [QTBUG-24762] Fixed dashes being rendered differently depending on system clip. + - [QTBUG-25036] Fixed artifacts when drawing same line with different clips. + - [QTBUG-29643] Fixed crashes when using QImage in combination with QCoreApplication. + QtWidgets --------- -- [QTBUG-28817] Fixed QColorDialog::setOption(), QFontDialog::setOption(). + - [QTBUG-28817] Fixed QColorDialog::setOption(), QFontDialog::setOption(). + - [QTBUG-29680] Fix mouse double click events not bubbling up to parent widgets. QtNetwork --------- -QtDBus ------- + - [QTBUG-29103] Toggle on demand loading of root certs properly. QtConcurrent ------------ -QtOpenGL --------- - -QtTest ------- + - [QTBUG-28984] Fix compilation of Qt Concurrent with gcc 4.3. QtSql ----- + - Fix QSqlTableModel:revert() for OnFieldChange. + - [QTBUG-29102] Support refreshing inserted rows with auto columns. + - [QTBUG-29108] Fix QSqlTableModel::headerData() for empty query with inserted row. + - [QTBUG-29217] Fix QSqlTableModel::setData() for non-change detection. + **************************************************************************** * Database Drivers * **************************************************************************** @@ -84,16 +84,23 @@ postgres Qt for Linux/X11 ---------------- + - Fix focus handling of native child widgets in xcb. + - Fixed crash when VNCing and trying to use non-present XFixes extension. + Qt for Windows -------------- - - [QTBUG-30185] Fixed adding of suffixes in Window native file save dialog. + - [QTBUG-28439] Implement QPlatformWindow::isExposed() on Windows. - [QTBUG-29010, QTBUG-28531] Fixed handling of layered windows required for translucent or non-opaque windows. + - [QTBUG-30185] Fixed adding of suffixes in Window native file save dialog. Qt for Mac OS X --------------- + - [QTBUG-29389] Fix transient scroll bar appearance before the proper one. + - [QTBUG-25297, QTBUG-29434] Add QMdiSubWindow size grip back. + Qt for BlackBerry ----------------- @@ -103,11 +110,14 @@ Qt for Embedded Linux Qt for Windows CE ----------------- + - Removed User32.dll usage. + - Fix compilation with QT_NO_CURSOR. **************************************************************************** * Compiler Specific Changes * **************************************************************************** + - [QTBUG-29099] Fix gcc OOM error when compiling in release mode. **************************************************************************** * Tools * -- cgit v1.2.3