Qt中的乱码问题

用Qt做界面的时候,使用自己定义的控件,setText()显示中文的时候显示乱码。
解决方案如下:
#include <QTextCodec>
.........
.........

int main()
{
     ..........
    QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
    ...........
    使用setText()的时候改写成setText(tr(“QString”))即可
    ...........

}

你可能感兴趣的:(乱码,qt,qt,qt)