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.
January 21, 2011 by admin | Comments
Since Qt is cross platform, targeting several platforms with your application should be fairly easy. However, from a practical perspective it can be fairly inconvenient if you want to distribute installable packages for multiple Linux distributions like Debian, Fedora and openSUSE. It can be quite time consuming to maintain distro-specific packages for five or six different distributions. Wouldn’t it be nice to offload such work to others, focusing most of the effort on adding value to your actual application?
A community project called "openSUSE build service" (OBS for short) has answered this challenge for many developers. OBS offloads the actual building of the packages for each Linux distribution. With OBS you simply upload your source code to a server, select target distros, and a short while later you can pull down distro-specific binaries of your apps.
Over the past few years we have seen a number of requests come in from community groups asking for integration of a package building service into Qt to better support Linux distros. In fact, in 2008 at the annual KDE conference in Belgium, Klass Freitag was asking community developers to use openSUSE build service. Having a 'click-to-build' distro packages solution for Qt based apps, integrated in your favourite free software IDE.
Based on feedback from several community groups we agreed to sponsor the creation of a plugin that connected Qt Creator with the OBS, and we are pleased to announce that we are releasing this into beta today.
This first beta release of the plugin is made for Qt creator. Frank Karlitschek is one of the main developers, and he is urging free software developers to test it out, and engage in further development and integration with other IDE's. Frank suggests Eclipse or Kdevelop as obvious candidates. Maybe someone would integrate the Qt Creator plugin with vim and emacs too, he says.
There are some really interesting aspects to this technology. It includes freedesktop.org services with social media libraries, e.g the Qt Creator plugin uses libAttica, which is an official part of MeeGo platform.
If you want to learn more, you can read about the plug-in and download it from this page:
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.
Dec 10, 2024
In this series, we share various career stories from people working with..
Nov 19, 2024
Is it a friend of yours? A work colleague? Someone who helped you on the..
Nov 11, 2024
(photo credit: KDE) Hey Qt! Following our Qt Contributor Summit, the end..
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.