Cross-platform software libraries and APIs
Qt Creator IDE and productivity tools
UI Design tool for UI composition
for Qt projects
Digital advertising for UI apps
Usage intelligence for embedded devices
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.
A wealth of Qt knowledge at your fingertips—discover your ideal learning resource or engage with the community.
Whether you're a beginner or a seasoned Qt pro, we have all the help and support you need to succeed.
As a Linux Remote Server, ThinLinc lets users access their Linux-based desktops and applications from any device (macOS, Windows, or Linux), anywhere there is an internet connection. It integrates easily with existing server infrastructure as it works with a wide range of Linux distributions.
Recently, ThinLinc has undergone a major architectural upgrade, leveraging the Qt framework to bring in state-of-the-art functionality and look-and-feel.
Modern UI with state-of-the-art UX
Cross-platform compatibility with all desktop environments
Code maintenance from a single codebase for all host platforms
Seamless migration from legacy framework thanks to Qt Professional Services
The ThinLinc client is designed to run on any OS, specifically Windows, macOS, and Linux, allowing access to a Linux remote desktop from any OS. ThinLinc was originally built some 20 years using FLTK, as this toolkit fulfilled three basic requirements: it worked on all operating systems, it was lightweight, and it had the necessary functions.
Nowadays, FLTK still works, but the world has changed in many ways. Users have higher expectations for the look-and-feel and user experience. They expect more responsive interfaces, monitors with much higher resolutions, and other features. Says Pierre Ossman, Produt Owner for ThinLinc, at Cendio
We wanted to upgrade ThinLinc to bring in all these state-of-the-art features, but to do that we needed a new development platform that meets user expectations, and gives our developers something that is easy and fun to work with. Only Qt fulfills these criteria in a way that allows us to continue developing for any OS from a single code base. It is also important to us that Qt is actively developed and maintained, and is well-known globally.
Pierre Ossman, Product Owner for ThinLinc, at Cendio
Cendio has considered a migration to Qt for some time. But the focus has been on developing ThinLinc and meeting new customer needs has made it difficult to prioritize a platform change. When they discovered Qt Professional Services, a new opportunity presented itself to finally get this project off the ground and to ensure the highest quality of the migration in the shortest time. Pierre continues:
With Qt Professional Services, you get access to the most proficient Qt developers supported by Qt Group's R&D department. This way we could deliver better quality at faster pace. Outsourcing ensured higher quality and shorter time for the migration. At the same time, our team could keep focusing on improving and adding functionalities to our core software.
ThinLinc's UI on macOS before (left) and after (right) migration
The project has resulted in ThinLinc now standing on a more modern and future-proof foundation. Although users might not initially see much difference, this change is the first crucial step that allows Cendio to develop new and exciting features. ThinLinc users can expect a more modern look-and-feel, higher standards for visuals quality and functionality, enhancement to the overall user experience. The next step is integration and deployment within the open-source TigerVNC project, followed by further integration into Cendio’s commercial product ThinLinc.
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.