1. <C++ GUI Qt 4 编程(第二版)>
the first part <basic qt>
Goal: be familiar with most of qt widget and create form application
Deadline:June19 ~ June21
Caution1:
trying to specify signal or slot argument values when connecting will cause your code to fail at run-time. Theconnectfunction understands only the argumenttypes
The following example will fail at run-time
QObject::connect(sender, SIGNAL(textChanged("testString")), receiver, SLOT(setText("testString")));
Caution2:
signal and slot argument types must be the same when connecting
QObject::connect(sender, SIGNAL(textChanged(QString)), receiver, SLOT(setText(int)));
Inconvenience:
Qt cann't automatically alter all the referring when the object name is changed.
2. the second part <medium qt>
3. the third part <high qt>