• 6230阅读
  • 1回复

[提问]【提问】最简单的quit界面,怎么实现中文显示呢? [复制链接]

上一主题 下一主题
离线semomo
 

只看楼主 倒序阅读 楼主  发表于: 2006-03-15
【提问】最简单的quit界面,怎么实现中文显示呢?
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
#include <qapplication.h>
#include <qpushbutton.h>
#include <qfont.h>
int main( int argc, char **argv )
{
  QApplication a( argc, argv );
                                                 
    QPushButton quit("QUIT", 0 );
                                                 
  quit.resize( 100, 30 );
                                                 
  quit.setFont(QFont("Times",18,QFont::Bold));
                                                 
  QObject::connect(&quit,SIGNAL(clicked()),&a,SLOT(quit()));
                                                 
  a.setMainWidget( &quit);
                                                 
  quit.show();
  return a.exec();
}

这是一个最简单的quit界面,怎么样把quit改为“退出”并能正确显示呢?

网上好像有很多方法,但我试了好多,好像都不对
谢谢指教!
[ 此贴被XChinux在2006-03-14 22:20重新编辑 ]
离线XChinux

只看该作者 1楼 发表于: 2006-03-15
QPushButton quit("QUIT", 0 );
改为:
  QPushButton quit(QString::fromLocal8Bit("退出"), 0 );

你详细搜索一下本版内的关于中文显示的帖子,早已有说明。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个