• 14292阅读
  • 3回复

[提问]QT4.7 tr包含在那个头文件中啊??还是不能用了啊【已解决】 [复制链接]

上一主题 下一主题
离线grass4wolf
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-30
关键词: 初学者的问题

我的代码使这样的
  1. #include <QApplication>
  2. #include <QLabel>
  3. #include <QObject>
  4. int main( int argc, char **argv )
  5. {
  6.     QApplication a( argc, argv );
  7.     QPushButton *label= new QPushButton( tr("hello world") );
  8.     label->show();
  9.     return a.exec();
  10. }

可是每次运行的时候都是这个错误 错误:‘tr’ was not declared in this scope去掉或换成这个QPushButton *label= new QPushButton( QString::fromLocal8Bit("hello world") );就可以求高手帮我解下疑惑啊


离线XChinux

只看该作者 1楼 发表于: 2011-05-30
用QObject::tr()
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线grass4wolf
只看该作者 2楼 发表于: 2011-05-31
可以了,谢谢版主
离线yzj19870824

只看该作者 3楼 发表于: 2012-02-14
谢谢
快速回复
限100 字节
 
上一个 下一个