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.
We are happy to announce the release of Qt Design Studio 4.3
For detailed information and to start free evaluation of Qt Design Studio, please visit the Qt Design Studio landing page.
The biggest change in Qt Design Studio 4.3 is the updated Connections View. Before this, creating basic application logic with Qt Design Studio required usage of code editor. Now, with the Connections View, users of Qt Design Studio can define logic which is executed whenever the user-interface or a system event emits a signal.
While at first glance the Connections View looks mostly like before, the moment you click on a connection, the newly designed popout opens. The new UI gives you the possibility to assign properties, call functions, display message and defining conditions.
It was possible to add actions like calling functions and changing states, but this process got more streamlined, and we also added the ability to add conditions. Being able to add conditions opens many possibilities, which before required falling back to the code editor. Please check the documentation and this video to get an impression of the new functionality and its possibilities.
In the upcoming releases the user experience will be improved so stay tuned.
Snapping in the 3D View
The 3D View now supports snapping when moving, rotating, and scaling objects. This makes it easy to position and align 3D objects. The options for snapping can be configured using a popup in the toolbar.
This accelerates 3D scene creation while dragging objects onto the scene as you do not have to worry about manual alignment. You can simply rely on the grid and snapping to take care of it.
Editing a component using "Edit Component" option, now displays the parent item as part of the background. This visualizes the context the component is part of.
The context is also preserved if you drill deeper into the project. This makes it easier to align and combine the internals of the components with the surrounding context. Users can also hide the context again, by switching the background back to a solid color or checkerboard pattern.
We integrated the latest changes from the Advanced Docking System. This gives us the option to enable Auto-Hiding in the future. Thanks a lot,to Syarif Fakhri from DÜRR NDT GmbH & Co KG for contributing this feature.
All the views in Qt Design Studio 4.3 have transient scroll bars now. This means scroll bars are only shown if the view is active or the mouse is hovering over the view. Therefore the logic for the transient scroll bars is integrated with the dock widget framework. The result is reducing clutter which leads to a much cleaner and better-looking UI. To achieve this, we had to implement a consistent framework for transient scroll bars for both QWidgets and Qt Quick. Independently from the used technology used, scroll bars still look and behave the same.
Qt Design Studio is an HMI creation tool, if you are not familiar with the tool, please see our landing page: https://www.qt.io/product/ui-design-tools for more information. If you don't have Qt DS installed yet, you can download a free evaluation version from the landing page.
Are you new to Qt Design Studio? Do not worry. We have good online documentation for Qt Design Studio here. The documentation is also available within Qt Design Studio as an independent offline help resource. Here are also multiple examples and tutorials included in the installation to get you started. In case you want more learning information, please head to our learning portal here.
Of course, each Qt Design Studio contains many more bug fixes and small improvements. You can visit the change log for more details on many other bug fixes and smaller but significant improvements.
Please contact us with a report in the bug tracker for any bugs or usability issues. We always look forward to improving your experience with Qt Design Studio.
Download the latest release here: www.qt.io/download.
Qt 6.6. is a feature release with focus on improving UX capabilities including responsive UI technology and the Qt Graph module.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.