Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-20885

Larger changes for Qt 5

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: P0: Blocker
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 5.0.0
    • Component/s: Other
    • Labels:
      None
    • Technical Risk:
      Normal

      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

          1.
          Qt5 Printing Sub-task Closed Lars Knoll  
          2.
          Remove QSettings from QtCore Sub-task Closed João Abecasis  
          3.
          Evaluate whether to use JS syntax and V8 for QRegExp Sub-task Closed João Abecasis  
          4.
          Move QtConcurrent into it's own module Sub-task Closed Lars Knoll  
          5.
          Move QJSEngine and QDeclarativeEngine to QtCore Sub-task Closed Kent Hansen (Inactive)  
          6.
          Implement mask-based clipping in the raster paint engine Sub-task Closed Kim Motoyoshi Kalland (Inactive)  
          7.
          Move QFileSystemModel and QDirModel to QtWidgets Sub-task Closed Lars Knoll  
          8.
          Move MNG library and image plugin out of qtbase Sub-task Closed Eirik Aavitsland  
          9.
          Move QtQuick2 to a separate library Sub-task Closed Kent Hansen (Inactive)  
          10.
          QNetworkCookieJar: rewrite API Technical task Closed Peter Hartmann (closed Nokia identity) (Inactive)  
          11.
          [API] Replace QUrl with new implementation Sub-task Closed Thiago Macieira

          0%

          Original Estimate - 9 weeks
          Remaining Estimate - 9 weeks
          12.
          Import the new atomic implementation Sub-task Closed Earth Domain (Inactive)

          0%

          Original Estimate - 1 day
          Remaining Estimate - 1 day
          13.
          Implement the new regular expression classes using PCRE Technical task Closed Earth Domain (Inactive)  
          14.
          Rename qtquick1 to quick1 Sub-task Closed Martin Jones (closed Nokia identity) (Inactive)  
          15.
          Cannot put a QObject* into a shared pointer after putting it into a qobject-tracking qweakpointer or a QPointer Sub-task Closed Earth Domain (Inactive)  
          16.
          Collapse V2, V3 and V4 classes into the top-level classes. Sub-task Closed Lars Knoll  
          17.
          [API] Grep the source for Qt5 todo items Sub-task Closed Jason McDonald (Closed Nokia Identity. Please assign to "macadder" instead) (Inactive)  
          18.
          Deprecated API should be wrapped with QT_DEPRECATED_SINCE Sub-task Closed Lars Knoll  
          19.
          Qt plugin system needs some reworking Sub-task Closed Lars Knoll  
          20.
          Qt should use C++11 features (with macro guards) in existing APIs. Sub-task Closed Lars Knoll  
          21.
          There is a circular dependency between QtWebkit and QtTools Sub-task Closed Simon Hausmann  
          22.
          Merge QArrayData feature [containers branch] to master Sub-task Closed João Abecasis  
          23.
          [API] QJS API cleanup Sub-task Closed Kent Hansen (Inactive)  
          24.
          [API] Fix QMap implementation Sub-task Closed Lars Knoll  
          25.
          Create abstraction layer for native dialogs in Lighthouse Sub-task Closed Morten Sørvig  
          26.
          Add floating point coordinates to all events Sub-task Closed Lars Knoll  
          27.
          Move accessibility support from QtWidgets to QtGui Sub-task Closed Jan Arve  
          28.
          Investigate how styles using native APIs fit into the Lighthouse abstraction layer. Sub-task Closed Morten Sørvig  
          29.
          Add QSurface metrics like size, depth, etc. Sub-task Closed Samuel Rødal  
          30.
          Remove all stale platform code Sub-task Closed Unassigned  
          31.
          Go through all ### Qt 5 / Fix in Qt 5 comments in the source tree Sub-task Closed Unassigned  
          32.
          [API] Deprecate QString::fromAscii, QString::toAscii, add QString::fromCString, QString::toCString Sub-task Closed Thiago Macieira  
          33.
          [Legal] Stop using the name "Trolltech" in Q_DECLARE_INTERFACE calls Sub-task Closed Thiago Macieira  
          34.
          Remove QDom dependency in QtDBus Sub-task Closed Lars Knoll  
          35.
          Qt5: Change socket descriptors to be qint64 Sub-task Closed Earth Domain (Inactive)  
          36.
          Decide whether we should move the animation system and states/transitions out of QtCore Sub-task Closed Lars Knoll  
          37.
          Prepare packaging of Qt5 alpha Sub-task Closed Simo Fält  
          38.
          Review all new APIs Sub-task Closed Lars Knoll  
          39.
          Qt does not build without openGL Sub-task Closed Samuel Rødal  
          40.
          Move QtQuick 1 to its own module Sub-task Closed Matthew Vogt (closed Nokia identity) (Inactive)  
          41.
          Decide whether qreal should be double on all platforms. Sub-task Closed Lars Knoll  
          42.
          Move TIFF library and image plugin out of qtbase Sub-task Closed Eirik Aavitsland  
          43.
          API change for future compatibility: Non map tile based rendering Sub-task Closed David Laing (closed Nokia identity) (Inactive)  
          44.
          References to QWS in configure should be removed Sub-task Closed Jason McDonald (Closed Nokia Identity. Please assign to "macadder" instead) (Inactive)  
          45.
          Integrate stalled QtMultimedia patches Sub-task Closed Michael Goddard (closed Nokia identity) (Inactive)  
          46.
          Qt 5.0 tasks for Linux Sub-task Closed Lars Knoll  
          47.
          Qt 5.0 tasks for OSX Sub-task Closed Morten Sørvig  
          48.
          [API] Store type information for methods in the meta-object Sub-task Closed Kent Hansen (Inactive)  
          49.
          Qt 5.0.0 Alpha issues Sub-task Closed Lars Knoll  
          50.
          QObject::connectNotify() and disconnectNotify() should take a QMetaMethod argument, not const char * Sub-task Closed Kent Hansen (Inactive)  
          51.
          Qt 5.0 Beta 1 tasks Technical task Closed Lars Knoll  
          52.
          Qt 5.0 Beta 2 tasks Technical task Closed Topi Reiniö  
          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              ttt Tuukka Turunen
              Reporter:
              laknoll Lars Knoll
              Votes:
              1 Vote for this issue
              Watchers:
              23 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 9 weeks, 1 day
                  9w 1d
                  Remaining:
                  Remaining Estimate - 9 weeks, 1 day
                  9w 1d
                  Logged:
                  Time Spent - Not Specified
                  Not Specified