QFont
QFont is a class in the Qt framework used to represent font properties. It encapsulates information such as the font family, style, point size, weight, and other attributes. Developers use QFont objects to specify the appearance of text rendered in Qt applications.
The font family specifies the typeface, such as "Arial," "Times New Roman," or "Courier New." The style
QFont objects are typically created and then set on widgets or drawing contexts to influence their text
Qt provides mechanisms for retrieving available system fonts and for creating fonts from font files. This flexibility