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.
Whether you're a beginner or a seasoned Qt pro, we have all the help and support you need to succeed.
Qt Quality Assurance tools allow you to perform cross-technology/device GUI testing, code coverage analysis of your entire test framework, static code analysis, and check the compliance of your software architecture. Use one tool standalone, a pair, or all of them together to intercept software erosion within your Qt project.
The Squish GUI Tester is a tool for functional GUI test automation. From within a powerful Squish IDE, users can record, author, debug, and execute scripted or Behavior-Driven Developed test cases for their desktop, mobile, web, or embedded GUI and HMI. Working cross-platform, cross-device, and cross-technology, Squish supports automating virtually all toolkits in today's market, with unparalleled support for the Qt Framework.
Squish supports object-aware UI control recognition, plus image-based testing, allowing for stable, easily maintained and powerful tests.
Read MoreRecord, re-factor, debug, execute and maintain your scripts from a user- friendly, intuitive, and powerful Squish IDE.
Automate your GUI tests in one of five scripting languages available: Python(2,3), JavaScript, Perl, Ruby and Tcl
Read MoreRemotely control your device and pick UI objects for inspection via a fully integrated remote control solution that works on virtually any target.
Read MoreRecognize and verify on-screen text easily with AI-based OCR engines, and couple this to your object- or image- based tests.
Read MoreInsert verification points to confirm expected behaviour of your test scripts. Squish supports object property, screen- shot, visual and OCR-based VPs.
Read MoreCoco is a multi-language, multi-platform code coverage analysis and profiling tool. Automatic instrumentation is used to measure and report the test coverage of functions, statements and conditions in your application code. Fit also for safety-critical systems, Coco can be used in compliance with regulatory safety mandates in automotive, medical, avionics, railway or other industries.
Read MoreModern, up-to-date language support for C/C++, C#, SystemC, QML and Tcl applications.
Read MoreCoco supports a wide range of compilers like GCC, Visual Studio, embedded compilers and more.
Read MoreOptimize the order of test execution to give the most coverage in the shortest amount of time. Analyze the riskiness of a last minute code patch via test impact analysis.
Read MoreMake use of ready-made integrations for popular unit test frameworks like CppUnit, Google Test or QTest, or bring your own generic-type framework.
Read MoreAssess and optimize code performance with a built-in profiling extension. Zero-in on areas of your code deserving of refactoring and identify performance bottlenecks.
Read MoreKeep your source code secure while enabling QA to view test coverage data and manage their test executions, no matter where they are geographically.
Read MoreTest Center is a centralized test result management platform which organizes, aggregates and monitors your software test results as your application evolves. Web-based, lightweight and easily accessed from any browser, Test Center quickly provides application health insights at-a-glance, and for the whole team in a cross-collaborative way. Test Center also brings with it ready-made integrations to many test and requirements management, bug tracking, and CI tools teams already use in their workflow to establish traceability, and connect test automation to the entire development process.
Read MoreMembers from PM, Dev and QA teams can use Test Center uniquely and cross-collaboratively: its high-level overview to drill-down design gives the needed information to the right team member quickly and efficiently.
Read MoreMulti-configuration test reports, from cross-device or cross-OS tests are organized and aggregated upon import to help you spot failures quickly. Built-in historical reporting captures the health of your app as it evolves.
Read MoreMap and synchronize data from your favorite 3rd-party bug tracking, test or requirements management tool to the tests managed by your Test Center instance to establish traceability. Test Center offers integrations with tools like QAComplete, TestRail, Jira, and more.
Read MoreGit user for version control? View the context in which a test failure occurred by jumping directly to the script source code using Test Center's repository integration.
Read MoreImport your results to Test Center via one of its CI system integrations for instant, updated analysis. Test Center details your test health using a number of auto-reported statistics and graphical analyses.
Read MoreTest Center was built from the beginning to be a central, lightweight place to review your test reports -- access it via the web on any device, at any time.
Read MoreEffective tools for the detection of code smells that help you to identify technical debt or to avoid them from the outset in order to keep your software projects maintainable and expandable in the future.
The Axivion Suite runs on Windows, Linux and MacOS, can be integrated into almost all CI environments, such as Jenkins or Bamboo, and supports various build tools, like make, cmake, msbuild, scons and gradle.
Read More about AxivionOur static code analysis checks your software projects for style violations according to MISRA, AUTOSAR C++14, CERT or C Secure Coding – many rules from CWE can also be checked.
Read More about AxivionTogether with our customers, we devise and implement project-related coding guidelines. We also provide support in the fields of architecture verification, tool classification and qualification, amongst others (including for ISO 26262 and IEC 62304).
Read More about AxivionQt Group includes The Qt Company Oy and its global subsidiaries and affiliates.