[QT of programming language]

Qt is a cross-platform C++ graphical user interface application development framework developed by Trolltech in 1991. It can develop GUI programs as well as non-GUI programs such as console tools and servers. Qt is an object-oriented framework, using a special code generation extension (called the Meta Object Compiler (moc)) and some macros, which are easily extensible and allow component programming. In 2008, Trolltech was acquired by Nokia, and Qt became a programming language tool under Nokia. In 2012, Qt was acquired by Digia. In April 2014, the cross-platform integrated development environment Qt Creator 3.1.0 was officially released, which realized full support for iOS, added WinRT, Beautifier and other plug-ins, abandoned GDB debugging support without Python interface, and integrated Clang-based C /C++ code module, and made adjustments to Android support, so far to fully support iOS, Android, WP.

Qt is a cross-platform C++ graphical user interface application framework developed by Trolltech in 1991. It provides application developers with all the functions needed to create state-of-the-art graphical user interfaces. Qt is easily extensible and allows true component programming. Basically, Qt is the same type as Motif, Openwin, GTK and other graphical interface libraries on X Window and MFC, OWL, VCL, ATL on Windows platform.

 

 

 

Qt advantage

Excellent cross-platform features:

Qt supports the following operating systems: Microsoft Windows 95/98, Microsoft Windows NT, Linux, Solaris, SunOS, HP-UX, Digital UNIX (OSF/1, Tru64), Irix, FreeBSD, BSD/OS, SCO, AIX, OS390, QNX and so on.

object oriented

Qt's good encapsulation mechanism makes Qt very modular and reusable, which is very convenient for user development. Qt provides a safe type called signals/slots to replace callbacks, which makes it very easy to work with each other.

Rich API

Qt includes more than 250 C++ classes, and also provides template-based collections, serialization, file, I/O device, directory management, date/time classes. It even includes regular expression processing.

Support 2D/3D graphics rendering, support OpenGL

Extensive development documentation

XML support.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326390627&siteId=291194637