Programming with QT Part II

16
In the previous installment of this series, we implemented two very simple example programs, which nevertheless demonstrated quite a few of the core concepts of Qt programming. This month, let’s will take a step back and look at some of the fundamentals of programming with Qt.

The class diagram in Figure One shows the static class structure of some of the more important Qt classes. Most classes ultimately derive from Qt. Qt doesn’t declare any member variables or functions, and contains only a number of public enums (such as DateFormat { TextDate, ISODate, LocalDate }); and since it doesn’t declare any member variables or functions, it merely provides a convenient grouping of the common enums without polluting the global namespace.

Link: Linux Magazine