界面中的字符串, 盡量的使用QObject::tr(text); 以便以后轉換界面語言, 即使現在你還不考慮這個問題.
          方法一:  
        
 
         每次設置時都使用:
button->setText(QApplication::translate("", "好嗎?", 0, QApplication::UnicodeUTF8));
 此法太過麻煩.
方法二:
 主函數中調用:
QTextCodec::setCodecForTr(QTextCodec::codecForName("utf8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("utf8"));
 然后界面中使用:
button->setText(QObject::tr("你好嗎?"));
 法二比較方便, 只需要在主函數中設置一次.
方法三:
 直接使用:
button->setText(QObject::trUtf8("你好嗎?"));
 與法二差不多.
http://www.cppblog.com/biao/archive/2009/03/30/78343.html
