What is Qt?¶
Qt (“cute”) is the independent technology for cross-platform development of application on desktop, embedded and mobile operating systems. It consists of toolkit, including tools for development, debugging and deployment of application, for cross-platform applications. Qt is usually refereed as a C++ framework and a set of tools for development of graphical interfaces. Indeed, at the current time Qt framework has much more capabilities, including multi-threading, networking, and can be easily integrated with other languages, such as Python, Javascript, SQL , as well as it can be combined with different tools and frameworks, for instance D-Bus and OpenCV. Thus, Qt is a platform of choice for:
- Desktop applications
- Mobile applications
- Embedded systems:
- in-vehicle systems
- medical equipment
- industrial automation devices