Cross-platform software libraries and APIs
Qt Creator IDE and productivity tools
UI Design tool for UI composition
GUI test automation
Code coverage analysis
Test results management and analysis
Software static code analysis
Software architecture verification
The latest version of Qt.
Make the most of Qt tools, with options for commercial licensing, subscriptions, or open-source.
Explore Qt features, the Framework essentials, modules, tools & add-ons.
The project offers PySide6 - the official Python bindings that enhance Python applications.
Qt empowers productivity across the entire product development lifecycle, from UI design and software development to quality assurance and deployment. Find the solution that best suits your needs.
Insight into the evolution and importance of user-centric trends and strategies.
Learn how to shorten development times, improve user experience, and deploy anywhere.
Tips on efficient development, software architecture, and boosting team happiness.
Get the latest resources, check out upcoming events, and see who’s innovating with Qt.
Whether you're a beginner or a seasoned Qt pro, we have all the help and support you need to succeed.
December 20, 2011 by admin | Comments
Orange Labs UK is a development group that has been working with Qt on mobile web technologies for some years. Some of their project work has turned into popular customer-facing applications like Orange Wednesdays.
In 2010, around the time of Qt Quick’s rise to prominence, Orange Labs began a mobile browser project to experiment with QML. The result is Orange Helium, a lightweight QtWebKit-based browser.
At the time the Orange Helium project began, the only mobile port of QtQuick was on Maemo5, so that was the development platform Orange Labs UK targeted first. The team’s work revolved around browser Chrome/UI development, focused on user experience and usability at the fore.
The Orange team said that they spent a lot of time looking at the browser core, experimenting with the WebCore functionalities that QtWebKit offers (e.g. WebGL).
There was also a strong focus on browser extensions, as the team focused on designing a framework to implement mini in-browser apps, to deliver small and very focused services. In general, the Orange developers were trying as much as possible of QML and spent much of their time working on experiments aimed at comparing QML versus C++, with an eye on performance.
Within a few weeks of work, the team’s browser had reached a good level of maturity and a couple of candidate UIs were then developed. By separately compiling QtWebkit, Orange Labs managed to run some in-browser WebGL demos too on Ubuntu. After this, Orange contributed the Helium mobile browser for inclusion in the MeeGo Community Edition for the N900.
As well as wanting to show support for the MeeGo platform and Qt, the Orange Labs team is looking at the project to research and experiment with features and services that could be provided to customers using this browser as the platform. Currently the app is a simple yet useful browser allowing you to surf the web and bookmark your favourites.
The road ahead for this project continues to take shape, and is open for other ideas and contributions. All who are interested can follow (and participate in) this open source project at: http://github.com/OrangeLabsUK/Helium-Mobile-Browser
Orange Labs is eager to listen to any suggestions you might have!
Download the latest release here: www.qt.io/download.
Qt 6.8 release focuses on technology trends like spatial computing & XR, complex data visualization in 2D & 3D, and ARM-based development for desktop.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
Oct 8, 2024
We are thrilled to announce the release of Qt 6.8, packed with support for..
Mar 4, 2024
In the dynamic world of open-source software, the KDE community has once..
Aug 8, 2023
Hey Qt! We are meeting this week in Berlin! Qt employees, Qt contributors,..
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.