Description
Meta task for the remaining larger changes in Qt 5
Tasks ordered by domain:
Qt 5.0 Beta 2 release specific
QTBUG-27319 Qt 5.0 Beta 2 tasks
Qt 5.0 Beta 1 release specific
QTBUG-26922 Qt 5.0 Beta 1 tasks
Platform specific tasks
QTBUG-24128 Qt 5.0 tasks for Windows
QTBUG-24129 Qt 5.0 tasks for OSX
QTBUG-24130 Qt 5.0 tasks for Linux
General cleanups
QTBUG-23524 Grep the source for Qt5 todo items
QTBUG-21342 Remove all stale platform code
QTBUG-21417 Go through all ### Qt 5 / Fix in Qt 5 comments in the source tree
QTBUG-23999 Qt should build with QT_DEPRECATED_SINCE(5, 0) defined
QTBUG-24027 References to QWS in configure should be removed
QTBUG-23273 Stop using the name "Trolltech" in Q_DECLARE_INTERFACE calls
Reviewing
QTBUG-23996 Review and "soft-freeze" all new APIs
Packaging and release
QTBUG-23655 Prepare packaging of Qt5 alpha
QtCore
QTBUG-20886 Remove QSettings from QtCore
QTBUG-23489 Implement the new regular expression classes using PCRE
QTBUG-22622 Cannot put a QObject* into a shared pointer after putting it into a qobject-tracking qweakpointer or a QPointer
QTBUG-23540 Qt plugin system needs some reworking
QTBUG-23589 Merge QArrayData feature [containers branch] to master
QTBUG-23634 Fix QMap implementation
QTBUG-24154 Store type information for methods in the meta-object
QTBUG-25541 QObject::connectNotify() and disconnectNotify() should take a QMetaMethod as argument
QtGui
QTBUG-23758 Decide whether qreal should be double on all platforms.
QtNetwork
QTBUG-23469 Replace QUrl with new implementation
QtDeclarative
QTBUG-23737 Move QtQuick 1 to its own module
QTBUG-23891 API change for future compatibility: Non map tile based rendering
QtMultimedia
QTBUG-24087 Integrate stalled QtMultimedia patches
QtWebKit
QTBUG-24857 Separate Qt WebKit into Qt WebKit and Qt WebKit Widgets
Attachments
Issue Links
- depends on
-
QTBUG-25422 Qt make still uses of QWheelEvent deprecated method.
-
- Closed
-
-
QTBUG-26138 make qttranslations work for qt5
-
- Closed
-
Gerrit Reviews
For Gerrit Dashboard: QTBUG-20885 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
2872,5 | Make coordinates float based where it makes sense. | master | qt/qtbase | Status: MERGED | +2 | 0 |
7048,1 | Fix tst_qsocketnotifier | master | qt/qtbase | Status: MERGED | +2 | 0 |
9948,18 | Say hello to QtQuick module | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
11750,3 | Make it possible to put QObject tracked with QWeakPointer inside QSharedPointer | master | qt/qtbase | Status: MERGED | +2 | 0 |
11864,5 | Make socket descriptors qintptr. | master | qt/qtbase | Status: MERGED | +2 | 0 |
12319,21 | QRegularExpression: add QRegularExpression* set of classes | master | qt/qtbase | Status: MERGED | +2 | 0 |
12868,15 | Gives QNetworkCookieJar a virtual API. | master | qt/qtbase | Status: MERGED | +2 | 0 |
13346,4 | Add a baseUrl property to Text and TextEdit. | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13411,5 | Remove support for the MNG file format and the bundled libmng | master | qt/qtbase | Status: MERGED | +2 | 0 |
13597,4 | Remove dependency of QtDBus onto QtXml | master | qt/qtbase | Status: MERGED | +2 | 0 |
13779,1 | Add QJSValue::hasProperty() and hasOwnProperty() functions | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13780,1 | Add QJSValue::deleteProperty() function | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13781,1 | Add QJSValue::toInt() and toUInt() | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13782,1 | Add QJSValue::isCallable() function | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13783,1 | Add QJSValue::call() overload | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13784,1 | Add QJSValue::callWithInstance() function | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13785,1 | Add QJSValue::callAsConstructor() function | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13786,1 | Mark deprecated functions in QJSEngine and QJSValue | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13787,1 | Don't use deprecated functions in QJS benchmarks | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13790,1 | Remove QJSEngine::toObject() and QJSValue::toObject() | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13793,1 | QJS{Engine,Value}: Remove QRegExp-specific functions | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13794,1 | Remove QJSValue::instanceOf() function | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13795,1 | Remove QJSEngine::newDate() functions | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13796,1 | Remove QJSEngine::newVariant() function | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13797,1 | Remove invalid QJSValue type | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13798,1 | Remove QJSValue::propertyFlags() function | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13799,1 | Remove QJSValue constructors that take QJSEngine argument | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13800,1 | Remove QJSEngine::nullValue() function | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13801,1 | Remove QJSEngine::undefinedValue() function | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13802,1 | Remove QJSValue::toInt32() and toUInt32() functions | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13803,1 | Remove QJSValue::construct() and deprecated call() overload | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13804,1 | Remove QJSValue::isFunction() function | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
13805,1 | Remove QJSValue::engine() function | master | qt/qtdeclarative | Status: ABANDONED | 0 | 0 |
13889,1 | Remove dead code. | master | qt/qtbase | Status: MERGED | +2 | 0 |
13890,1 | Remove redundant overloads. | master | qt/qtbase | Status: ABANDONED | -1 | 0 |
13891,1 | Remove obsolete code. | master | qt/qtbase | Status: ABANDONED | -1 | 0 |
13892,1 | Remove invalid comment. | master | qt/qtbase | Status: MERGED | +2 | 0 |
13963,3 | Long live the qtimageformats module | master | qt/qtimageformats | Status: MERGED | +2 | 0 |
14264,2 | Moving tiff image format support and libtiff out of qtbase | master | qt/qtbase | Status: MERGED | +2 | 0 |
14537,4 | Merge QStyleOption*V{2,3,4} classes together | master | qt/qtbase | Status: MERGED | +2 | 0 |
14711,3 | Add TIFF plugin | master | qt/qtimageformats | Status: MERGED | +2 | 0 |
14763,25 | Say hello to meta-object revision 7 ("Qt 5 meta-objects") | master | qt/qtbase | Status: ABANDONED | 0 | 0 |
16551,4 | Make qreal a float on all systems | master | qt/qtbase | Status: ABANDONED | -2 | 0 |
16885,6 | Change the representation of meta-object string data | master | qt/qtbase | Status: ABANDONED | 0 | 0 |
16904,5 | Rename QMetaMethod::signature() to methodSignature() | master | qt/qtbase | Status: ABANDONED | 0 | 0 |
16915,8 | Long live Qt5 meta-object method/property descriptors | master | qt/qtbase | Status: ABANDONED | 0 | 0 |
17346,3 | Change the representation of meta-object string data | containers | qt/qtbase | Status: MERGED | +2 | 0 |
17347,1 | Rename QMetaMethod::signature() to methodSignature() | containers | qt/qtbase | Status: MERGED | +2 | 0 |
17348,1 | Long live Qt5 meta-object method/property descriptors | containers | qt/qtbase | Status: MERGED | +2 | 0 |
18659,1 | QRegularExpression: add QRegularExpression* set of classes | api_changes | qt/qtbase | Status: ABANDONED | 0 | 0 |
20280,2 | qtrepotools: Added mksrc script for creating tar and zip files | master | qt/qtrepotools | Status: MERGED | +2 | 0 |
21463,2 | Remove obsolete references to QWS from configure script. | master | qt/qtbase | Status: MERGED | +2 | 0 |
22155,3 | Bump some Qt 5 to-do's to Qt 6. | master | qt/qtbase | Status: MERGED | +2 | 0 |
22158,1 | Remove unused dummy vars from print preview widgets. | master | qt/qtbase | Status: MERGED | +2 | 0 |
22162,1 | Remove duplicate non-const methods from QProgressBar. | master | qt/qtbase | Status: MERGED | +2 | 0 |
22165,1 | Remove redundant virtual method reimplementations from QToolBar. | master | qt/qtbase | Status: MERGED | +2 | 0 |
22167,2 | Remove/update Qt 5 to-do's that won't be done for Qt 5. | master | qt/qtbase | Status: MERGED | +2 | 0 |
22175,1 | Bump some Qt 5 to-do's to Qt 6. | master | qt/qtbase | Status: ABANDONED | +2 | 0 |
25056,15 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [qmake] | master | qt/qtbase | Status: ABANDONED | 0 | 0 |
25070,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [QtCore] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25071,2 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [QtGui] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25072,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [QtNetwork] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25073,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [QtWidgets] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25074,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [QtOpenGL] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25075,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [platformsupport] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25076,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [QtDBus] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25077,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [QtSql] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25078,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [QtTest] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25079,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [QtXml] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25080,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [QtPrintSupport] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25081,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [qdoc] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25082,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [QPA plugins] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25083,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [other] | master | qt/qtbase | Status: MERGED | +2 | 0 |
25168,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | qt/qtscript | Status: MERGED | +2 | 0 |
25169,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | qt/qtsvg | Status: MERGED | +2 | 0 |
25172,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | qt/qtdeclarative | Status: MERGED | +2 | 0 |
25180,1 | Change remaining uses of {to,from}Ascii to {to,from}Latin1 [other] | master | qt/qtxmlpatterns | Status: MERGED | +2 | 0 |
25186,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | qt/qtquick1 | Status: MERGED | +2 | 0 |
25188,1 | Change uses of {to,from}Ascii to {to,from}Latin1 [Assistant] | master | qt/qttools | Status: MERGED | +2 | 0 |
25191,1 | Change uses of {to,from}Ascii to {to,from}Latin1 [Designer] | master | qt/qttools | Status: MERGED | +2 | 0 |
25192,1 | Change uses of {to,from}Ascii to {to,from}Latin1 [Linguist] | master | qt/qttools | Status: MERGED | +2 | 0 |
25193,1 | Change uses of {to,from}Ascii to {to,from}Latin1 [other tools] | master | qt/qttools | Status: MERGED | +2 | 0 |
25202,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | {graveyard}/qtjsondb | Status: MERGED | +2 | 0 |
25214,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | qt/qt3d | Status: MERGED | +2 | 0 |
25221,2 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | qt/qtlocation | Status: MERGED | +2 | 0 |
25222,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | qt/qtsystems | Status: MERGED | +2 | 0 |
25223,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | qt/qtmultimedia | Status: MERGED | +2 | 0 |
25226,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | qt/qtdocgallery | Status: MERGED | +2 | 0 |
25228,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | qt/qtpim | Status: MERGED | +2 | 0 |
25230,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | qt/qtconnectivity | Status: MERGED | +2 | 0 |
25236,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | 0.85 | qt/qtwayland | Status: MERGED | +2 | 0 |
25237,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | qt/qtwayland | Status: MERGED | +2 | 0 |
27399,2 | Socket FD are now of type qintptr. | master | qt/qtbase | Status: MERGED | +2 | 0 |
30444,1 | Change uses of {to,from}Ascii to {to,from}Latin1 | master | qt/qtgraphicaleffects | Status: MERGED | +2 | 0 |
264021,5 | QEnterEvent: deprecate all accessors, add 3 new ones | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |