QTとスレッド

QT_THREAD_SUPPORTの定義をしておかないと
qthread.hをインクルードしてもクラス定義が存在しなくなる
そのためQThreadクラスを継承して作ったオリジナルのクラス定義の先頭
class MyClass : public QThread {
^
この{ が異常と出るコンパイルエラーとなる
わかりにくい・・・
ちなみに上記定義はqmakeとプロジェクトファイル(*.pro)を使う場合
プロジェクトファイル内に
CONFIG += thread
を与えておけば、定義をMakefile内で行ってくれる
ソース埋め込みとどっちが使い勝手いいのだろう
とりあえずMakefile埋め込みで使ってます