In the previous installment of this series, Philipp K. Janert, Ph.D. implemented two very simple example programs, which nevertheless demonstrated quite a few of the core concepts of Qt programming. This month, he will take a step back and look at some of the fundamentals of programming with Qt.
If you did not know QT before, and read the first part of the series, it is probably of interest to you that the statement in it, that you can not create QT Widgets on the stack, is not correct. QT objects will emit a signal “destroyed” on destruction. Parent objects will then remove this object from their child list.