A good Qt4 programmer should understand:
  • event-driven programming model,
  • the MVC concept and what models, views and delegates are for,
  • how direct and queued connections work,
  • what is needed to successfully compile Qt application.

(S)he should know also:
  • the limitations connected with thread-safety,
  • how to use layouts and .ui files

and probably many more.