mac下c++乱码如何解决?

QT代码,mac下无论如何都是乱码,已经快崩溃了,求解脱

 #include <QCoreApplication>
#include <QtDebug>
#include <qstring.h>
#include <QTextStream>


int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    QTextStream cout(stdout, QIODevice::WriteOnly);
    QString s2("dddd我是中文");
    cout << s2 << endl;
    return a.exec();
}

看一下是不是工程或者代码没有,建立正确?