昨日のエラーの原因がわかりました。

QLabel *label = new QLabel('Hello Qt!!');

のところ、シングルクォートになってる、、、orz
いやぁ恥し、、、

文字列(charの配列)をリテラルで作成するにはダブルクォートを使うのが常識だということだ。
変数や改行が文字列内にない限り、perlとかではシングルクォートする癖があるからそれが出てもうたみたい。Qt4のせいにしてすみませんでした m(_ _)m