January 2018
Intermediate to advanced
486 pages
11h 28m
English
We already know that there are no such things as signals and slots in standard C++ code. So, how is it that by using Qt, we can have those additional capabilities in the C++ code? And that is not all. As you'll learn later on, you can even add new properties to Qt objects (called dynamic properties) and perform many other actions like that, which are not capabilities of standard C++ programming. Well, these are made available by using a Qt internal compiler called moc. Before your Qt code is actually passed on to the real C++ compiler, the moc tool processes your class headers (in our case, the mainwindow.h file) to generate the code required for enabling the Qt specific capabilities that were just mentioned. You ...