QtGui
QtGui is a module of the Qt cross‑platform application framework that provides the core graphical user interface capabilities used by Qt applications. In current Qt releases, the traditional widget set is implemented in the QtWidgets module, while QtGui supplies the underlying painting, image handling, font and color infrastructure, and windowing support that widgets rely on.
Key components include painting and rendering: QPainter, QPaintDevice, QPainterPath; image handling: QImage, QPixmap, QBitmap; color and
Usage is oriented toward implementing custom painting, rendering images and text, handling fonts and colors, and
Historywise, QtGui has evolved through Qt versions. In Qt 4, QtGui contained the widgets themselves; with Qt