Release Notes - Qt - Version 5.1.0 - HTML format

Suggestion

  • [QTBUG-902] - Add additional hashes to QCryptographicHash
  • [QTBUG-904] - Provide HMAC mode for QCryptographicHash
  • [QTBUG-1856] - Q_PROPERTY(QString name IS m_string)
  • [QTBUG-8160] - int QTime::minutesTo ( const QTime & t ) const
  • [QTBUG-10570] - add a QGraphicsScene::focusItemChanged() signal
  • [QTBUG-13663] - QMenus should allow tooltips
  • [QTBUG-14900] - very hard to reload QML Image
  • [QTBUG-16852] - moc: Q_PROPERTY attribute for auto-generated getters/setters/emitter
  • [QTBUG-18666] - add to QVarLengthArray a member function to release unused memory
  • [QTBUG-18802] - Fix the Q_REVISION documentation
  • [QTBUG-20727] - It is not possible to scroll a ListView or flickable smoothly programmatically
  • [QTBUG-21079] - Improve support for matrix and vector types in QML
  • [QTBUG-21150] - Ctrl+C with QMessageBox does not copy the details
  • [QTBUG-21394] - Postgresql and lastInsertId()
  • [QTBUG-22619] - Assistant must remember size of "Choose topic" dialog
  • [QTBUG-25842] - QAccelerometer should provide user acceleration
  • [QTBUG-26908] - qmake CONFIG function documentation lacks clarity
  • [QTBUG-27714] - Paper name from printer
  • [QTBUG-28815] - QJsonDocument::toJson() doesn't have 'compact' argument
  • [QTBUG-29043] - Android: Make build system without shell scripts
  • [QTBUG-29079] - QRegularExpressionMatch should provide better access to named capture groups
  • [QTBUG-29098] - qmake doesn't process TreatSpecificWarningsAsErrors anymore
  • [QTBUG-29375] - Add multicore support in QThread for INTEGRITY
  • [QTBUG-29548] - Write scene graph examples on using textures
  • [QTBUG-29595] - Android: Make examples
  • [QTBUG-29601] - Android: Implement android specific configure options on Windows
  • [QTBUG-29674] - Android: set logical DPI based on DisplayMetrics.scaledDensity
  • [QTBUG-29780] - Hide the "Number of leaked pixmaps" warning by default
  • [QTBUG-30223] - qmake VS project generation distinguish 64bit compilation
  • [QTBUG-30821] - qt_hash takes a QString, so QStringRefs need a costly conversion
  • [QTBUG-31023] - Application Icon example only seems to make sense on Maemo

Bug

  • [QTBUG-1313] - QLocale::system() disregards LC_MESSAGES and other LC_* variables on X11
  • [QTBUG-2362] - QMenuBar: ToolTips not displayed when mouse hovers over menu item
  • [QTBUG-2591] - QCoreApplication::startingUp() is never false without a QApplication
  • [QTBUG-3967] - On Unix, with the GNU libraries, qt_error_string() return empty string for some errors
  • [QTBUG-4022] - QKeySequence::toString() returns gibberish for Qt::KeypadModifier
  • [QTBUG-4359] - QMdiArea does not paint the setBackground image correct when it is being scrolled.
  • [QTBUG-5111] - QTextEdit bullets are clipped when increasing text size > 36
  • [QTBUG-5451] - QTextCodec::codecForHtml() fails to detect charset if content attribute appears before http-equiv attribute
  • [QTBUG-6326] - QGroupBox checkable and flat, not properly drawn under OS X
  • [QTBUG-8110] - QMAKE_LFLAGS_RPATH += /my/path causes linking to fail
  • [QTBUG-10032] - Typing too fast ignores special characters (á ã)
  • [QTBUG-10569] - QSqlQuery::exec(delete stmt) should not return false on ODBC Driver if SQL_NO_DATA_FOUND is returned
  • [QTBUG-13182] - QFileDialog extremely slow on Windows (XP)
  • [QTBUG-13280] - CLONE -Narrow no-break space (U+202F) not rendered properly
  • [QTBUG-13281] - qsslsocket is missing a function to load server's chain of certificates
  • [QTBUG-14517] - QPrintPreviewDialog displays the second page instead of the first one when it is initially shown maximized.
  • [QTBUG-14766] - possible crash in QImage::copy
  • [QTBUG-15379] - Handling accents in program arguments
  • [QTBUG-15596] - Incorrect lib lookup
  • [QTBUG-17453] - QComboBox: visual artefacts from roll effect are left behind if the QComboBox is deleted whilst the roll effects are in progress
  • [QTBUG-18242] - QStackedLayout::setCurrentIndex() may crash with very dynamic GUIs
  • [QTBUG-18934] - QProcess segfaults if it runs out of file descriptors
  • [QTBUG-19173] - Tiled image modes don't work on some GLES2 implementations when using non-power of two sized textures
  • [QTBUG-19825] - SSL should present the whole certificate chain for local certificate
  • [QTBUG-20292] - qApp->setStyleSheet CRASH
  • [QTBUG-20498] - QtUiTools not built when cross compiling
  • [QTBUG-20568] - Qt5 configure outputs many warning messages
  • [QTBUG-20747] - code mistake in QDeclarativeEngine Class Reference doc
  • [QTBUG-21895] - Can't use Ctrl+C to copy selected text from DetailedText in QMessageBox
  • [QTBUG-22369] - Remove GrueSensor and related classes from the documentation
  • [QTBUG-22432] - Syncqt does not always generate fwd-include headers when namespaces are used
  • [QTBUG-22541] - Qt not building when using a custom Xcode location
  • [QTBUG-22653] - A QFont's hinting preference is not preserved when calling QTextCharFormat::setFont
  • [QTBUG-22678] - QDBusConnection::callWithCallback() fails if reply slot takes more than one argument
  • [QTBUG-22720] - Parse error when a #define has a $ in the define name
  • [QTBUG-23078] - qDebug() bug printing long-long-int on windows
  • [QTBUG-23120] - Documentation: fix description of Q_OS_WIN32 and add Q_OS_WIN
  • [QTBUG-23406] - build fails with Solaris Studio - Winline
  • [QTBUG-24094] - tst_qquickitem::simpleFocus() fails on Mac OS X 10.7
  • [QTBUG-24346] - Qt Linguist documentation has wrong info about Form Preview
  • [QTBUG-24787] - Windows: tst_QQuickItemLayer autotest fails some cases
  • [QTBUG-25295] - Native dialog static functions leave parent widget inactive after use on Mac
  • [QTBUG-25536] - QString::toUcs4() returns incorrect value
  • [QTBUG-25643] - Qt Quick 2 cannot co-exist with widgets
  • [QTBUG-25872] - layoutDirection bug in qt designer
  • [QTBUG-26109] - If QT_NO_IM is set the compilation of Qt fails
  • [QTBUG-26394] - Qt Designer's property editor: the newline character doesn't work with dynamic properties
  • [QTBUG-26492] - qdoc doesn't clean path names that have "../" in them
  • [QTBUG-26733] - Assistant: Searching non-existing term with filters turned on, returns all pages
  • [QTBUG-26861] - Memory leak in QFontCache
  • [QTBUG-26903] - All top-level windows are created in the same position on start
  • [QTBUG-27105] - Link error of static version due to multiple zlib libraries in project
  • [QTBUG-27117] - plugin memory leaks detected (including sql driver)
  • [QTBUG-27181] - SSL support is broken when cross compiling with linux host for windows target
  • [QTBUG-27202] - Mac: Application menu items get duplicated when contained menu items are enabled/disabled
  • [QTBUG-27220] - X11: Qt doesn't obey the DISPLAY variable
  • [QTBUG-27250] - it's hard to find out which platforms are supported
  • [QTBUG-27318] - QMacCocoaViewContainer not supported in Qt 5.0b2
  • [QTBUG-27464] - [Wayland] Menu behaviour erratic (disappears too easily)
  • [QTBUG-27465] - [Wayland] Client-side decoration missing actions
  • [QTBUG-27466] - [Wayland] Moving the window by dragging the title bar does not work in Weston
  • [QTBUG-27718] - QGLView can't be used on container widgets anymore
  • [QTBUG-27723] - QDeclarativeDataLoader should honor synchronous requests made via QNetworkAccessManager
  • [QTBUG-27867] - Styled QML text (Raised, Sunken, Outline) doesn't work when using native rendering
  • [QTBUG-27889] - Memory leak in QXmlStreamReader
  • [QTBUG-27996] - QML 2.0 Text produces warning X3206: implicit truncation of vector type
  • [QTBUG-28034] - QDateTime auto test is unstable on BlackBerry10
  • [QTBUG-28087] - irProximity values on BB10 are too low
  • [QTBUG-28088] - qsql_oci.h: Unable to locate header file qsqlcachedresult_p.h
  • [QTBUG-28097] - Clang 3.1(Apple Clang 4.1) chokes on initializer_list
  • [QTBUG-28099] - Regression: QWizard does not look native on Windows Vista/7
  • [QTBUG-28119] - Qt5 /QtQuick1: Fix qml/qdeclarativecompiler.cpp:442:3: warning: #warning "QDateTime range has extended in Qt 5, please fix me"
  • [QTBUG-28144] - QML Plugin for TextBalloonexample is not installed
  • [QTBUG-28150] - QAccessibleMenu::childAt() crash
  • [QTBUG-28151] - QCocoaAccessibleElement double dealloc
  • [QTBUG-28156] - Outdated company info in code and comments
  • [QTBUG-28177] - QImage plugins should report supported mime types
  • [QTBUG-28183] - Dead keys aren't working on Qt5
  • [QTBUG-28187] - Broken tab focus chain after enabling QGraphicsItem::ItemIsPanel
  • [QTBUG-28194] - Panel items require explicit setFocus() on child
  • [QTBUG-28196] - Windows: ANGLE fails to link statically
  • [QTBUG-28204] - Typo in QVariant docs
  • [QTBUG-28244] - QDoc recognizes section headers as link targets
  • [QTBUG-28264] - tst_qglthreads has some issues with desktop OpenGL on Windows 7 (Desktop OpenGL only)
  • [QTBUG-28288] - Properties bound to FocusScope's "focus" don't get updated when there's a child item with "focus" set to "true" and "setActiveFocus()" is called on the FocusScope.
  • [QTBUG-28315] - Qt should fail at configure time if gl compilation will fail.
  • [QTBUG-28399] - Freeze/Deadlock when showing a tooltip
  • [QTBUG-28407] - Maximize button enabled even if window is non-resizable
  • [QTBUG-28408] - Child windows are no longer hidden when the parent window is minimized
  • [QTBUG-28435] - Windows 8: QWizard Areo style title bar is too large, wizard window cannot be moved by dragging the title bar
  • [QTBUG-28436] - Class documentation lists base class constructor and destructor.
  • [QTBUG-28522] - QDate::toString() should explain QDate::shortDayName() and QDate::shortMonthName() will be localized name _using_ the default locale from the system.
  • [QTBUG-28528] - Widget meta types are not registered in static builds, causing a crash of statically linked Designer
  • [QTBUG-28531] - WA_TranslucentBackground widget issues
  • [QTBUG-28536] - Other Licenses Used in Qt errors
  • [QTBUG-28555] - QWindow lacks mask(), setMask() and other mask-related methods
  • [QTBUG-28574] - userSpaceScaleFactor deprecated and should not be used anymore
  • [QTBUG-28617] - pixeltool prints warning "static QPixmap QPixmap::grabWindow(WId, int, int, int, int) is deprecated"
  • [QTBUG-28656] - Deform, Affine and other demos don't work out of the box when loaded in Creator
  • [QTBUG-28664] - No documentation for QMetaObject::Connection
  • [QTBUG-28735] - Process on Windows reports QProcess::CrashExit if the process exits normally with exit code < 0
  • [QTBUG-28742] - Qt5 and Phonon
  • [QTBUG-28746] - Distance fields fail to render Titillium font on Windows
  • [QTBUG-28751] - QProgressBar is not using localized numeric values
  • [QTBUG-28805] - error in loadScripts() in qscript example
  • [QTBUG-28819] - [Wayland] GTK theme gets loaded when the Wayland plugin is used, and tries to connect to X
  • [QTBUG-28863] - QSpinBox on toolbar truncates text
  • [QTBUG-28879] - Can't set custom cursor for child QWidgets when native child windows exist
  • [QTBUG-28885] - QStringLiteral does not work with MSVC2010
  • [QTBUG-28890] - Qt Quick 2 hello world application crashes on Blackberry Playbook (SIGSEGV in libQt5V8.so.5)
  • [QTBUG-28894] - MNG Animations Glitch on the Last Frame When CacheMode is QMovie::CacheAll
  • [QTBUG-28901] - QMAKE_LIBDIR_QT variable is empty on Qt 5.0.0
  • [QTBUG-28948] - QSound does not play all wave files
  • [QTBUG-28953] - Missing links to qRegisterMetaType()
  • [QTBUG-28959] - fancybrowser can't run test262
  • [QTBUG-28973] - BlackBerry10: QNetworkAccessManager::configuration() returns BearerUnknown configuration
  • [QTBUG-28979] - [Wayland] Threaded OpenGL support disabled for wayland-egl
  • [QTBUG-28982] - chained QSortFilterProxyModels don't update roleNames correctly (with fix)
  • [QTBUG-29003] - Configuring Qt with release mode on MAC doesnt install the headers
  • [QTBUG-29014] - Fix MinGW autotest failures in Qt 5
  • [QTBUG-29021] - Wayland menus only appear once
  • [QTBUG-29037] - Rendering bug in QtQuick 2.0, missing cursor
  • [QTBUG-29046] - QDBusPendingReply::value() crash if call fails
  • [QTBUG-29050] - Android: Nothing happens when hitting enter on the virtual keyboard
  • [QTBUG-29064] - Android: Find out what to do about the menu button
  • [QTBUG-29072] - Make desktopcomponents work on android
  • [QTBUG-29111] - Using Function.bind in QML does lose global context
  • [QTBUG-29137] - High CPU usage when the view containing animation is not shown
  • [QTBUG-29163] - QThreadPool priority is broken
  • [QTBUG-29234] - QAxWidget looses GUID when .ui loaded into designer
  • [QTBUG-29249] - QStandardPaths' cache locations results have different slash sign prior to "cache" on WinXP/7
  • [QTBUG-29257] - QFileDialog::setFileMode(QFileDialog::ExistingFiles) cannot select multiple items on Kubuntu.
  • [QTBUG-29272] - Wrong behaviour of popup context menu in Qt5 (at least on Windows)
  • [QTBUG-29281] - QImage(QString)/QImageReader::read() is not reentrant
  • [QTBUG-29288] - Qt5 QJsonDocument method 'toJson()' will crash with bigger arrays
  • [QTBUG-29295] - QWindow does not have getOpacity function
  • [QTBUG-29304] - Resizing QQuickWindow is painfully slow on Gnome 3
  • [QTBUG-29313] - Android: Remove dependency on QtWidgets from the platform plugin
  • [QTBUG-29320] - The rewritten threaded render loop causes crashes on close
  • [QTBUG-29350] - Conflict Definitions of HB_FontRec
  • [QTBUG-29353] - QML date and time documentation is lacking
  • [QTBUG-29387] - QColorDialog::DontUseNativeDialog is broken
  • [QTBUG-29444] - QQmlEngine does not display the functions declared as "\relates QQmlEngine"
  • [QTBUG-29447] - QFileDialog::getExistingDirectory() returns invalid path for Windows Directory Libraries->Documents
  • [QTBUG-29455] - ibase plugin build fails
  • [QTBUG-29485] - Crash in QtGraphicalEffects' testbed application
  • [QTBUG-29498] - QDBusAbstractInterface::disconnectNotify does not handle signal=0
  • [QTBUG-29540] - QModelIndex::isValid() returns true for non-existing siblings of an index
  • [QTBUG-29549] - To #include <QtTest/QtTest> generates warnings
  • [QTBUG-29552] - Qt Multimedia - Platform specific notes for linux & windows
  • [QTBUG-29582] - Qt5 ignores fontconfig
  • [QTBUG-29651] - Qt5 installers missing the compiler info
  • [QTBUG-29653] - Significant performance regression in Qt 5.0.1 compiled with MinGW
  • [QTBUG-29689] - [REG] A rectangle with a radius in Qt Quick 2.0 is not anti-aliased by default
  • [QTBUG-29725] - mac static application fails - duplicate symbols in libQt5Widgets and libcocoa.a
  • [QTBUG-29727] - [ListView] Crash / SIGSEGV: "QML VisualDataModel: Error creating delegate"
  • [QTBUG-29736] - QDoc: Adding an invalid path to "excludedirs" ruins the doc build
  • [QTBUG-29757] - qmake shouldn't set pdb name by default
  • [QTBUG-29776] - QLocale::uiLanguages() crashes on Mac
  • [QTBUG-29785] - Make queryAccessibleInterface take CONST QObject*
  • [QTBUG-29797] - Some scene graph headers do not have the module directory prepended to their include paths
  • [QTBUG-29815] - OSX: Qt::Tool window ignores Qt::FramelessWindowHint
  • [QTBUG-29836] - Cannot call slot or Q_INVOKABLE from QML in QQmlPropertyMap subclass
  • [QTBUG-29846] - QGLFramebufferObject incorrectly reports unavailability of FBOs on Mac
  • [QTBUG-29860] - Regression: UI drawn like disabled when window is not active
  • [QTBUG-29866] - Slider: broken vertical slider style
  • [QTBUG-29868] - ComboBox: Setting textRole does not work
  • [QTBUG-29903] - QTreeWidgetItemIterator does not iterate over all items of TreeWidget if sorting is enabled.
  • [QTBUG-29904] - QWizard is acting strange.
  • [QTBUG-29905] - QWizard resizes Qt Creator when its .ui file gets loaded into it.
  • [QTBUG-29917] - QDBusReply::error() should be const
  • [QTBUG-29934] - Windows: wrong cursor is shown
  • [QTBUG-29944] - Displacement transition does not always work for vertical views
  • [QTBUG-29950] - [autotests] tst_qscroller fails too often in CI
  • [QTBUG-29951] - [autotests] tst_qclipboard fails too often in CI
  • [QTBUG-29953] - [autotests] tst_qquickmousearea fails too often in CI
  • [QTBUG-29954] - [autotests] tst_qquicktextinput fails too often in CI
  • [QTBUG-29966] - Linux: text rendering is incorrect in QGraphicsView with an OpenGL viewport
  • [QTBUG-30001] - native QFileDialog::getExistingDirectory() flags warning
  • [QTBUG-30002] - Mac status bar
  • [QTBUG-30017] - Obsolete API, QGLWidget::setContext not documented
  • [QTBUG-30021] - Fails to render webfonts from typekit
  • [QTBUG-30022] - NativeText rendering is broken on Linux
  • [QTBUG-30026] - QPainter::drawText() cuts off characters from the back and the front of the word at large font sizes
  • [QTBUG-30031] - TabView: The text is not elided
  • [QTBUG-30032] - Flickable moving and dragging properties return false on first move.
  • [QTBUG-30044] - QFontDatabase::families() returns empty list for Symbol writing system
  • [QTBUG-30061] - QWebView paints Flash Player in the top left corner of the window no matter what
  • [QTBUG-30101] - Compile Issue in platformsupport of Qt5 due to non-standard locations for EGL headers
  • [QTBUG-30105] - qdoc doesn't recognize Q_REVISION macro
  • [QTBUG-30109] - Move scenegraph's context creation to the main thread
  • [QTBUG-30133] - QScroller auto-test is flakey
  • [QTBUG-30134] - QThreadData is leaked in main thread
  • [QTBUG-30139] - QWindow::showFullScreen doesn't work well with window expand button on Mac OS 10.8
  • [QTBUG-30142] - Windows: Wrong initial position if i.e. heigth > screen's height
  • [QTBUG-30146] - Regression: windowsvista style draws checkable items wrong
  • [QTBUG-30150] - MenuItem: action can still be triggered with mouse when menuitem is disabled
  • [QTBUG-30151] - Assess Violation in Qt5WebKitd.dll!WebCore::addToTextEncodingNameMap(const char * alias, const char * name): Assistant and Designer Crashes before a window is shown (MSVC 2012.2 bug?)
  • [QTBUG-30158] - ParticleSystem greatlty consumes CPU when window is covered by other window
  • [QTBUG-30178] - QGroupBox boundary error on retina enabled programs
  • [QTBUG-30183] - QQuickLoader: the loaded item is not resized as appropriate
  • [QTBUG-30188] - Dragging an item with MouseArea is not smooth with a large drag threshold.
  • [QTBUG-30191] - Example "OpenGL Under QML": Only a quarter is opengl rendered
  • [QTBUG-30202] - QGLWidget + QTreeView crash
  • [QTBUG-30208] - assignToHTMLImageElement no longer exists in Qt5
  • [QTBUG-30213] - OpenType Rendering Issue
  • [QTBUG-30227] - Accessing ListView's currentItem after a model change can segfault
  • [QTBUG-30239] - Webkit crashes in jqchart
  • [QTBUG-30243] - OSX: windows behind the active window receive move events, even if the mouse is over the active window
  • [QTBUG-30257] - Remove setCodecForTr from Qt5 linguist doc as method no longer exists.
  • [QTBUG-30266] - Popup window doesn't close when resize-gripper is clicked. Mac only
  • [QTBUG-30281] - Text Draw engine very slow on Retina
  • [QTBUG-30290] - Make Webkit 2 work with Desktop OpenGL builds of Qt
  • [QTBUG-30292] - OSX: native menu bug - extra item in application menu -> services appears
  • [QTBUG-30294] - QSlider with Fusion style has no handle & groove with tick marks above / left
  • [QTBUG-30308] - Custom slider does not stretch properly
  • [QTBUG-30323] - PageStack: it should set its pages width/height
  • [QTBUG-30329] - torrent example broken in Qt5+
  • [QTBUG-30335] - CheckBox not redrawn after check/uncheck until the mouse leaves it
  • [QTBUG-30346] - QAbstractItemModel::moveColumn() calls moveRows() instead of moveColumns()
  • [QTBUG-30348] - Qt/Mac QComboBox drops below screen
  • [QTBUG-30352] - QQuickView fails when load element from assets:/ in Android
  • [QTBUG-30357] - ComboBox: menu shown at the wrong place in Windows style
  • [QTBUG-30360] - Youtubeview example crash on Windows
  • [QTBUG-30363] - Made visible part of delegate while window is not visible breaks items layout
  • [QTBUG-30369] - openglunderqml Partially Rendered
  • [QTBUG-30380] - android: configure tries to use 32-bit NDK compiler on a 64-bit system
  • [QTBUG-30398] - Incorrectly named parameter for QWindow::focusObjectChanged() signal in documenntation
  • [QTBUG-30408] - Checkboxes in QListView draws incorrect on Mac OS X HiDPI
  • [QTBUG-30410] - QtQuick VideoOutput ignores the video format's viewport
  • [QTBUG-30448] - Windows font database doesn't report supported writing systems for non-TrueType fonts on non-Latin locale
  • [QTBUG-30450] - build Qt fails with android-ndk-r8e
  • [QTBUG-30466] - libQt5WebKitWidgets being generated with wrong name on release mode
  • [QTBUG-30472] - Write "Getting Started" documentation for Android
  • [QTBUG-30473] - Investigate multiple top level window support on Android
  • [QTBUG-30494] - Wrong pageSizeMM of QPrinter
  • [QTBUG-30501] - Canvas transformations seems to be applied twice on text paint operations
  • [QTBUG-30507] - Android: Menus show '&' shortcut character
  • [QTBUG-30510] - Android assets file engine does not support referincing side-by-side types
  • [QTBUG-30525] - WebCore derived sources do not build
  • [QTBUG-30527] - QtWebKit does not build with GCC 4.8
  • [QTBUG-30530] - Mac/Windows: Clicking on application icon/title bar does not invoke QWidget::event(QEvent *) function.
  • [QTBUG-30548] - QStaticPlugin usage
  • [QTBUG-30553] - Mouse cursor visible on Android when running against Ministro
  • [QTBUG-30555] - Listview + qqmldelegatemodel crash
  • [QTBUG-30573] - [autotests] tst_qcombobox fails too often in CI
  • [QTBUG-30579] - Native text rendering does not work if the item is used as a source for ShaderEffectSource
  • [QTBUG-30589] - Cleanup configure --help
  • [QTBUG-30590] - configure script uses kernel arch instead of userland arch
  • [QTBUG-30632] - ListView with asynchronous Loader delegate crashes when changing indexes
  • [QTBUG-30641] - QtTools module doesn't build on Android
  • [QTBUG-30657] - Can quit QtCreator while the Preferences dialog is open, resulting in a crash
  • [QTBUG-30661] - Regression: Mac: QDialog sizing and drawing issues
  • [QTBUG-30663] - QQuickRenderThreadSingleContextWindowManager race condition
  • [QTBUG-30695] - Cannot enter a shortcut in Designer
  • [QTBUG-30702] - Regression: Cannot use Qt Creator's Locator with mouse
  • [QTBUG-30711] - cl option /RTCxxx incompletely parsed
  • [QTBUG-30725] - QDoc: Make included directory paths resolved as absolute during config parsing
  • [QTBUG-30727] - Regression: QML Text not respecting verticalAlignment property
  • [QTBUG-30738] - toWinHBITMAP() still shows part of Qt5 though class member does not shows it.
  • [QTBUG-30740] - Cursor with TextInput with QML/inputMask does not behave well
  • [QTBUG-30746] - Snippet file ending with .qrc produces empty snippets
  • [QTBUG-30747] - license.fdl file is missing from few modules on Qt5 opensource monolite src package
  • [QTBUG-30760] - Qt crashes calling QLocale::uiLanguages() on Mac OS X
  • [QTBUG-30764] - Can't compile QtWebkit on MacOS for SDK
  • [QTBUG-30779] - QProcessEnvironment's implicit sharing is not thread safe
  • [QTBUG-30806] - QWaitCondition blocks on unlocked mutex
  • [QTBUG-30810] - Using Canvas in dynamically created pages causes crash in repaint or destruction
  • [QTBUG-30811] - Bug with GLWidget/Splitter
  • [QTBUG-30822] - Not able to build application with VS2012 IDE
  • [QTBUG-30828] - QWebView crashes in release version
  • [QTBUG-30839] - Intel Compiler fails to Compile Qt/QMake on Windows
  • [QTBUG-30841] - Signal QMenu::hovered(QAction) does not work on OSX
  • [QTBUG-30847] - QtQuick2 Android application crashes on Qt.quit()
  • [QTBUG-30848] - Android: Add dependency on libQt5QuickParticles.so to QtQuick2 android-dependencies
  • [QTBUG-30855] - resize() after show moves widget to (0,0), putting frameheader out of screen
  • [QTBUG-30858] - OSX Build Error: sub-Source-JavaScriptCore-JavaScriptCore-pro-qmake_all
  • [QTBUG-30861] - Android: Add dependency on libQt5MultimediaQuick_p.so to QtMultimedia android-dependencies
  • [QTBUG-30872] - The new implementation of QMutex lock for high number of threads
  • [QTBUG-30873] - Dynamically adding a tab to a TabView can result in two tabs with the same name
  • [QTBUG-30879] - Android: qmlscene crashes when closing the initial QFileDialog and trying to set up the scene
  • [QTBUG-30890] - Memory leaks using QStringToBSTR inproperly
  • [QTBUG-30895] - Qt App Crashes if context menu item name is Config, Setup,Preference etc
  • [QTBUG-30916] - maskedmousearea example mot work
  • [QTBUG-30918] - Canvas: shadowBlur is either missing or rough for small values
  • [QTBUG-30921] - Android build fails for MIPS and armv5
  • [QTBUG-30923] - Regression: QGraphicsWidget element in qml crashes against Qt 5.1.0 Beta1
  • [QTBUG-30928] - Crash in Listview when some of its tasks are still incubating
  • [QTBUG-30932] - Regression: Rotated text not visible
  • [QTBUG-30935] - Resizing a QGLWidget inside a QTabWidget causes it to look corrupted
  • [QTBUG-30961] - ios: no more touch events after we close and reopen the application
  • [QTBUG-30978] - QtScript compilation error on ARM Linux
  • [QTBUG-31002] - Compile error on using QList<QUrl>*
  • [QTBUG-31021] - QDoc: Briefs from other modules do not show up
  • [QTBUG-31038] - Windows: ComboBox not always correctly rendered in a layout
  • [QTBUG-31039] - Resize the height of a dialog make jump the position for a moment. Regression Mac Only
  • [QTBUG-31057] - Regression: Dock widget overlaps resized menu widget
  • [QTBUG-31059] - Regression: Cannot edit text in Qt Designer's menu bar inline editor
  • [QTBUG-31060] - OS X: transient scrollbars do not fade out
  • [QTBUG-31061] - Itemviews: disappearing items with "internal move" drag'n'drop mode
  • [QTBUG-31063] - PropertyAnimation from and to have incorrectly documented types real instead of QVariant
  • [QTBUG-31073] - Qt Assistant can't launch external HTTPS links, asks for doc installation
  • [QTBUG-31074] - qt-linux-opensource-5.1.0-beta1-x86_64-offline-2013-05-10-28.run: Something in WebKit 1 apparently causes annoying stderr-ouput: "loaded the dummy plugin\nloaded the Linux plugin"
  • [QTBUG-31078] - qt-linux-opensource-5.1.0-beta1-x86_64-offline-2013-05-10-28.run: opengl/paintedwindow/paintedwindow warns: QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
  • [QTBUG-31081] - qt-linux-opensource-5.1.0-beta1-x86_64-offline-2013-05-10-28.run, qt-windows-opensource-5.1.0-beta1-msvc2012_opengl-x86_64-offline-2013-05-10-28.exe: Warnings from embedded/lightmaps-example
  • [QTBUG-31094] - QSet, QHash and other containers not initializer-list constructible
  • [QTBUG-31106] - Do not ship 'Extending Qt Creator' manual
  • [QTBUG-31107] - Standalone assistant is missing qtquickcontrols, qtserialport, qtsensors...
  • [QTBUG-31115] - MSYS required for making packages on Windows
  • [QTBUG-31141] - mingw build fails in qttools
  • [QTBUG-31153] - Qt5LinguistConfigVersion.cmake is not packaged on linux or mac
  • [QTBUG-31175] - QtQuick.Layouts is missing property documentation
  • [QTBUG-31190] - ::Display’ has not been declared - Qtbase compilation fails
  • [QTBUG-31197] - "All Overview and HOWTOs" lists pages that should be internal
  • [QTBUG-31203] - Missing incubation controller
  • [QTBUG-31218] - Moc fails to handle C++ template parameter containing '<' or '>'
  • [QTBUG-31255] - Build issue with qtwebkit-examples-and-demos and -no-opengl
  • [QTBUG-31260] - Window cannot be created maximized
  • [QTBUG-31287] - RowLayout: Missing members in complete list of members
  • [QTBUG-31289] - Strange values for QT_TOOL variables
  • [QTBUG-31317] - Qt 5.1: QML property lists not showing up.
  • [QTBUG-31333] - QProcess sometimes starts wrong program (mouse handling)
  • [QTBUG-31366] - assert/crash in v8 inlining of local functions in qml mode
  • [QTBUG-31382] - stylesheet background color for QTreeView breaks windowsvista style
  • [QTBUG-31383] - Setting a negative width and height on a ShaderEffectSource or DropShadow causes assertion failure
  • [QTBUG-31400] - Remove Nokia references from QWebView documentation page.
  • [QTBUG-31461] - Navigator quits Qt applications on PlayBook
  • [QTBUG-31471] - QQuickText asserts calculating implicitWidth with eliding and maximumLineCount.
  • [QTBUG-31474] - QCursor hotspot for BitmapCursor shape is ignored on Mac OS X
  • [QTBUG-31476] - Qt 5.1.0-Beta parses plugin pathes and loads all files of plugin, regardless the file ending.
  • [QTBUG-31479] - Running some trivial JS hangs WebKit
  • [QTBUG-31495] - build qt5.1.0 for wince failed
  • [QTBUG-31535] - qdoc gets confused by QtConcurrent namespace and QtConcurrent module
  • [QTBUG-31562] - Select bundle with QFileDialog on mac since Qt4.7.0
  • [QTBUG-31603] - Windows: QKeyEvent::key() returns invalid value for special characters with Ctrl-modifier in non-English keyboard layouts
  • [QTBUG-31613] - Mouse event position on ios do not assume (0,0) is top left corner when screen changes orientation
  • [QTBUG-31618] - [autotests] tst_qtemporarydir::stressTest() fails on Windows 7 + MinGW 4.8
  • [QTBUG-31619] - QFileDialog save mode illogical behavior on OS X
  • [QTBUG-31638] - Missing description of method QGLFrameBufferObject::bindDefault()
  • [QTBUG-31644] - Android: longPress handling breaks mouse events
  • [QTBUG-31645] - QOpenGLFramebufferObject::bindDefault() is mark \internal
  • [QTBUG-31647] - Vertically aligned Texts are not centered when the height of the Text changes
  • [QTBUG-31663] - Broken text rendering
  • [QTBUG-31667] - Broken cache crashes Browser demo
  • [QTBUG-31701] - QT 5.x with Intel C++ compiler
  • [QTBUG-31713] - QMAKESPEC=macx-xcode generates an Xcode project that wont compile
  • [QTBUG-31718] - Installer: Qt Quick Controls and Qt Quick Layouts not in Essentials
  • [QTBUG-31755] - QImage: floating point exception
  • [QTBUG-31761] - Printing to native printer doesn't work on Mac OS X
  • [QTBUG-31774] - Widgets created with QWidget::createWindowContainer does not respect shortcuts on X11
  • [QTBUG-31776] - Input/focus combined with QWidget::createWindowContainer behaves incorrectly
  • [QTBUG-31796] - Assistant - Filter for Qt Quick Controls and Qt Quick Controls Styles not working
  • [QTBUG-31806] - Android: Qt apps go black when external keyboard is connected or disconnected
  • [QTBUG-31808] - static builds not working on Mac OS X 10.8
  • [QTBUG-31811] - Sequential shortcuts don't work
  • [QTBUG-31834] - ColorDialog crashes when made visible
  • [QTBUG-31838] - ComboBox currentText property is returning previously selected value
  • [QTBUG-31845] - Closing using the 'X" in the top right corner of Modal QDialogs opened by double clicking on a QToolButton stop mouse events from going to the QMainWindow
  • [QTBUG-31856] - Qt5.1.0 issues to be fixed before final
  • [QTBUG-31862] - QDir::mkpath fails on Windows if the working directory is not on the same drive
  • [QTBUG-31868] - [autotests] tst_QMediaServiceProvider::testHasSupport() fails on Linux
  • [QTBUG-31898] - photosurface example crashes on Android
  • [QTBUG-31900] - [autotests] tst_qsensorgesturepluginstest fails on Linux
  • [QTBUG-31901] - [autotests] tst_sensorgestures_gestures fails on Linux
  • [QTBUG-31934] - BB10: Blank screen in QtQuick2 applications on start
  • [QTBUG-31959] - Crash when a tool-tip of a tool button is about to be displayed
  • [QTBUG-31969] - Make install does not install qconfig.h on OS X
  • [QTBUG-31977] - Regression: Key events while pressing ctrl have wrong key()
  • [QTBUG-31984] - Behavior regression between platform plugins on Android on when calling show()
  • [QTBUG-32058] - Qt's multimedia demo does not work ."qtmultimedia/examples/multimedia/video/qmlvideofx"
  • [QTBUG-32069] - QWindow::alert(int msec) is a new slot in QWindow for 5.1 so it needs Q_REVISION(1)
  • [QTBUG-32134] - Qt No Longer Installs Include Files Needed By CMake
  • [QTBUG-32135] - Unify naming of mingw directories in online installer
  • [QTBUG-32142] - QDeclarativeContactOnlineAccount does not export protocol property
  • [QTBUG-32266] - Solaris/gcc 4.8: QLockFile fails to compile
  • [QTBUG-32324] - QDeclarativeContactModel duplicate the contact when receiving a contact update signal
  • [QTBUG-32528] - The Qt5 QPen defaults to width 1 instead of 0: needs better documentation
  • [QTBUG-32589] - CLONE - Made visible part of delegate while window is not visible breaks items layout
  • [QTBUG-33508] - CLONE - QWebView paints Flash Player in the top left corner of the window no matter what
  • [QTBUG-33980] - The tslib plugin cannot be configured to be built from top-level makefile
  • [QTBUG-34001] - Unable to use QtWebKit on Mac OS 10.6 when compiled on 10.7/10.8
  • [QTBUG-35725] - Minor typos in Accessibility docs
  • [QTBUG-36476] - When one tries to use assignToHTMLImageElement() function of QImage on javascript side, js throws undefined function exception
  • [QTBUG-40930] - Memory Leak in QDir::canonicalPath ?

Task

  • [QTBUG-14983] - Implement QSslContext class to enable SSL session sharing / resuming
  • [QTBUG-23016] - Annoying problems when building qt5
  • [QTBUG-26362] - Add distance property to QProximityReading
  • [QTBUG-26363] - Add rotation property to QOrientationReading
  • [QTBUG-26364] - Add QPressureSensor and QPressureReading
  • [QTBUG-28273] - document qmake's functions
  • [QTBUG-28428] - Modularize Qmake Manual
  • [QTBUG-28607] - Improve qdoc's error/warning messages
  • [QTBUG-28764] - SSL: align SSL record size with TCP maximum segment size
  • [QTBUG-28785] - HTTP pipelining: measure impact
  • [QTBUG-29033] - Remaining issues for Qt for Android
  • [QTBUG-29044] - Android: Make build tests for Android in CI system
  • [QTBUG-29167] - Edit qmake Manual
  • [QTBUG-29410] - [Wayland] Only build the Wayland platform plugin by default
  • [QTBUG-29411] - [Wayland] Require xcbcommon 0.2.0
  • [QTBUG-29412] - [Wayland] Overhaul how hardware integration backends are built
  • [QTBUG-29422] - QDoc: Make QDoc handle QT_VERSION gracefully
  • [QTBUG-29603] - MIPS JIT not enabled in QtWebKit during the transition from Qt 4.6.x to Qt 4.7.x
  • [QTBUG-29807] - Version new properties on QWindow
  • [QTBUG-29918] - Check licensing of static libraries within Qt
  • [QTBUG-30318] - Review documentation QtQuickControls
  • [QTBUG-30511] - Remove useless code from qdoc
  • [QTBUG-30751] - Make it possible to bundle Qt in Android package
  • [QTBUG-30755] - QDoc warnings for missing documentation for QOpenGLFunctions_* classes
  • [QTBUG-31105] - Qt 5.1 RC1 release tasks

Sub-task

  • [QTBUG-7595] - Provide overload/parameter for QMetaObject::connectSlotsByName() that handles the object passed in as well.
  • [QTBUG-9502] - Adding layout button for switching between RTL/LTR modes
  • [QTBUG-29047] - Implement QtMultimedia plugin for Android
  • [QTBUG-29049] - Android: Fix orientation change with OpenGL plugin
  • [QTBUG-29464] - Android: Move rules.xml into src/android
  • [QTBUG-29466] - Merge the two android log functions
  • [QTBUG-29467] - Android: Make separate patches for all the non-android changes in the main commit
  • [QTBUG-29468] - Android: Remove or move styles/json.cpp
  • [QTBUG-29477] - Remove Q_OS_ANDROID checks where possible
  • [QTBUG-29479] - Android: Go through main patch and fix it up
  • [QTBUG-29568] - Android: Clean up debug output
  • [QTBUG-30389] - Integrade Qt Serial Port documentation
  • [QTBUG-30390] - Integrate Qt X11 Extras
  • [QTBUG-30446] - activeFocusOnTab not versioned
  • [QTBUG-31641] - Mac framework builds do not install private headers.

Technical task

  • [QTBUG-27689] - Doc: qmake variable "QT": testlib not mentioned.
  • [QTBUG-29038] - Android: Update package names in Java code
  • [QTBUG-29039] - Android: Update package name in QtSensors Java code
  • [QTBUG-29045] - Android: Move contents of $QTDIR/android
  • [QTBUG-29060] - Android: Find out what to do about OpenSSL
  • [QTBUG-29061] - Android: Fix compilation of qtimageformats module
  • [QTBUG-29063] - Android: Application exits when you hit the back button
  • [QTBUG-29126] - Android: Multi-touch support
  • [QTBUG-29128] - Android: app does not get mouse release when swiping into the system bar
  • [QTBUG-29140] - Move 3rdparty files into 3rdparty directory
  • [QTBUG-29231] - Get rid of necessitas default path from build scripts
  • [QTBUG-29298] - Android: Issues with orientation and suspend with GL plugin and widgets
  • [QTBUG-29419] - Android: Test (and if necessary: fix) build for Windows and Mac OS X
  • [QTBUG-29420] - Android: Add working defaults to configure
  • [QTBUG-29492] - Android: Check units for QtSensors
  • [QTBUG-29493] - Android: Revert patch that changes plugin interfaces in QtSensors
  • [QTBUG-29505] - Android: Check licenses on config.tests/unix/ipc_android
  • [QTBUG-29508] - Android: native rendering in QtQuick2 doesn't work
  • [QTBUG-29511] - Android: Fix test for Android in configure
  • [QTBUG-29512] - Android: Remove -openssl-source option from configure
  • [QTBUG-29513] - Android: Fix indentation of qmake.conf
  • [QTBUG-29514] - Android: Remove -g from release flags in qmake.conf
  • [QTBUG-29515] - Android: Go through and fix copyright headers
  • [QTBUG-29516] - Android: grep for nokia
  • [QTBUG-29517] - Android: Fix code style in genericunixfontdatabase.prf
  • [QTBUG-29518] - Android: Remove change from qt_functions.prf
  • [QTBUG-29519] - Android: Change name of src/android?
  • [QTBUG-29520] - Android: Split arch changes into a separate change and justify it
  • [QTBUG-29521] - Android: Add fallback in qfsfileengine_unix.cpp
  • [QTBUG-29522] - Android: Possible to use mkdtemp in qtemporaryfile?
  • [QTBUG-29523] - Android: Use qsharedmemory_android.cpp as name for shared memory code
  • [QTBUG-29524] - Android: Comments on ashmem implementation
  • [QTBUG-29525] - Android: Code style of qsharedmemory_p.h
  • [QTBUG-29526] - Android: Code style of qsystemsemaphore_android.cpp, qbasicatomic.h, qsystemsemaphore_p.h
  • [QTBUG-29527] - Android: Check if cpu-feature files are necessary
  • [QTBUG-29528] - Android: Remove changes to qimage_neon.cpp
  • [QTBUG-29529] - Android: Add missing #ifdef for assets file engine
  • [QTBUG-29530] - Android: Fix configure test instead of changing qhostinfo_unix.cpp
  • [QTBUG-29532] - Android: Remove assets handling from qnetworkproxy_win.cpp
  • [QTBUG-29533] - Android: Fix code style in src/network/ssl/qsslsocket_openssl.cpp
  • [QTBUG-29534] - Android: Remove commented out line from plugins/platforms/platforms.pro
  • [QTBUG-29535] - Android: Remove #ifdefd code from QtWidgets
  • [QTBUG-29536] - Android: Replace QtWidget JSON implementation with QtCore's
  • [QTBUG-29537] - Android: Add android to compatibility list in documentation
  • [QTBUG-29538] - Android: Revert abandoned patches
  • [QTBUG-29541] - Android: Improve performance when dragging flickables
  • [QTBUG-29542] - Android: Sometimes the screen does not update when changing orientation
  • [QTBUG-29545] - Android: Put back Q_OS_LINUX_ANDROID but document it as deprecated
  • [QTBUG-29554] - Android: Add documentation for building etc.
  • [QTBUG-29594] - Android: Make compile work with JDK 1.7
  • [QTBUG-29600] - Android: Fix compilation of examples/widgets/dialogs/licensewizard example
  • [QTBUG-29647] - Android: Run desktop autotests on Windows
  • [QTBUG-29648] - Android: Run desktop autotests on Mac OS X
  • [QTBUG-29649] - Android: Run desktop autotests on Linux.
  • [QTBUG-29688] - Android: Remove #ifdef in evdev test
  • [QTBUG-29706] - Android: Make sure files are installed
  • [QTBUG-29871] - TextField: Implement passwordkey selector
  • [QTBUG-30174] - Clarify Qt Quick Controls documentation
  • [QTBUG-30175] - Qt for iOS docs: clarify and create documentation
  • [QTBUG-30176] - Qt for Android docs: clarify and create documentation
  • [QTBUG-30177] - Qt for Blackberry docs: clarify and create documentation
  • [QTBUG-30179] - Support the move of Qt 5.1 docs from "dev" to "stable"
  • [QTBUG-30180] - Modules in qtdeclarative: tie up the related modules (Qt Quick, Dialogs, QML, and so on)
  • [QTBUG-30388] - Integrate Qt Sensors documentation
  • [QTBUG-31404] - QDoc: Excludedirs doesn't exclude directories (under certain circumstances)

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.