Qt module introduction

In Qt5, the module has been very detailed, and detailed information about the module can be seen in the help document. The Qt help document is called Qt Assistant. For convenience, we usually fix it in the task bar.

Qt Core module:                   provides core non-GUI functions, all modules require this module.

Qt Gui module:                    Provides basic functions of GUI programs.

Qt Network module:             provides cross-platform network functions.

Qt WebEngine module:        The MSVC version after Qt5.6 introduced the Chtium-based browser engine QtWebEngine.

QAxWidget module:             The mingw version after Qt5.6, due to the removal of QtWebkit, the mingw version cannot use QtWebEngine, so only the QAxWidget control can be used. Now Qt does not encourage us to use the mingw compiler. Qt encourages us to use the compiler provided by the platform. For example, under windows, use MSVC, and use g ++ under Linux.

Qt D-Bus module:                This is a class library for Unix platforms only, used for inter-process interaction using the D-Bus protocol.

Qt 3D module:                       This module has not been released with Qt5, regardless of whether it can be used normally on Qt5.9 today.

Qt Qml module:                     Provides a C ++ API for QML (a scripting language and JavaScript interaction mechanism).

Qt Quick module:                  allows Qt Quick to be embedded in Qt / C ++ programs.

 

Some special modules and important modules are introduced here. Please refer to the manual for detailed module introduction.

 

Published 242 original articles · Like 180 · Visits 160,000+

Guess you like

Origin blog.csdn.net/zy010101/article/details/105340229