Cross-platform application and UI framework for C++ developers.
Qt is a cross-platform application C++ framework that is used for developing application software with a graphical user interface (GUI), and also used for developing non-GUI programs such as command-line tools and consoles for servers. Example cross-platform applications which use Qt include Autodesk Maya, FreeCAD, Mathematica, Google Earth, Linux KDE GUI, OpenSCAD, Skype, Ubuntu, and VLC media player.
What's new in Qt Cross-Platform Framework
Note: MacUpdate Desktop and Finder report that the version number is 3.1.2; the developer states it is 5.3.1.
Performance optimizations for Qt Quick Engine’s JIT compiler code generation and important bug fixes, especially on ARM (QTBUG-39289)
QAbstractProxyModel::sibling to now works in the same manner as with Qt4
Many small fixes to Qt Quick Controls, for example to TableView, TabView, ComboBox and Calendar
QQuickWidget now works properly also with ANGLE (QTBUG-39699)
Qt Quick animations now work also with static builds (QTBUG-37341)
Fix for a regression of QPushButton with QMenu (QTBUG-38550)
Fix for a regression on Mac for passing click event to underlaying widget (QTBUG-39322)
Initial support for Mac OS X 10.10, more improvements will land on upcoming Qt releases
Positioning backend now available also for Windows Phone
Accessibility now works on Android also below API level 18 (QTBUG-39508)
Fix flashing white screen at startup/shutdown on Android (QTBUG-38960)