(1)工具栏->编辑->选择编码->UTF-8
(2)QTextCodec *codec = QTextCodec::codecForName("UTF-8");
setWindowTitle(codec->toUnicode("汉字"));
上边的UTF-8不行的话可以换成GBK试试 ,但是第一步和第二步的编码一定要保持一致!
另外:
如果要把数据库中的汉字在窗体中显示,就把整条语句用codec->toUnicode包起来,例:query.exec(codec->toUnicode("insert into student4 values(1, '李强', 11)"));
只是有点麻烦。。。