Qt で久々に嵌ってしまったので覚書
まず、なぜかQtCreatorでの開発で、
QTextCodec c = QTextCodec::codecForName("EUC-JP");
がNULLを返す。もしくはNULLは返さないけどエンコードしてくれない(文字化けする)
そういう時は、main関数に
QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());
を追加してみればいい