Talk Of Qt 4.9, Backporting Qt 5.0 Features

Posted by Michael Larabel on August 15, 2012

There's a proposal to come up with a Qt 4.9 release, which would back-port more of the Qt 5.0 features to Qt4.

While Qt developers are busy on issuing the long-awaited beta and transitioning to Digia, a proposal hit the Qt development list this morning concerning Qt 4.9.
Qt 5 has a number of new features, that could be relatively easy backported into Qt 4 without breaking backward compatibility [1], notably new classes (unrelated to QPA), new methods, and new macros.
The rationale for doing a Qt 4.9 release rather than telling everyone to jump to Qt 5.0 straight-away comes down to large code-bases may need more time to port to Qt5, there's no QWS in Qt5, some platforms may be unavailable for Qt5 or have a lower port quality than what's available now with Qt4, and for integration of new QtWebKit 2.3 into Qt4.

Among the potential features mentioned in the original proposal include QJson, QMessageLogger, QRegularExpression, QStandardPaths, new methods QtNetwork module and QSslCertificateExtension, QLocalServer::liste(), new QtTest macros, and maybe other features that can back-ported to Qt4 easily and reliably.

The proposal for the Qt 4.9 release is still in early stages of discussion on the mailing list.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
Latest Hardware Reviews
  1. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. Optimized Binaries Provide Great Benefits For Intel Haswell
  2. 11-Way Linux, BSD Platform Comparison
  3. SNA Acceleration Works Great For Intel Core i7 Haswell
  4. The Linux Evolution For Intel Haswell's Performance
Latest Linux News
  1. Mir's GPLv3 License Is Now Raising Concerns
  2. NVIDIA Driver Soon Likely To Support EGL, Mir
  3. OpenMandriva Goes Into Alpha Form, Russian-Based
  4. NVIDIA Brings Their Linux Driver To ARM
  5. D Language Still Showing Promise, Advancements
  6. Planetary Annihilation Released For Linux Gamers
  7. Gentoo Starts Work On KDE-Wayland Support
  8. NVIDIA To License Its Kepler GPU Technology
  9. KDE's KWin Made Lots Of Progress In 4.11
  10. Ubuntu Announces Carrier Advisory Group
  11. Qt 5.1 Release Candidate 1 Has Arrived
Latest Forum Talk
  1. VP9 Codec Now Enabled By Default In Chrome
  2. Mir's GPLv3 License Is Now Raising Concerns
  3. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  4. D Language Still Showing Promise, Advancements
  5. Gentoo Starts Work On KDE-Wayland Support
  6. Benchmarking The Intel P-State, CPUfreq Changes
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite