This is for teaching Qt/using Qt and not for teaching in general.