错在哪里。该如何解决
错在哪里。。。
class readme;
这个类是一个派生自QMainWindow的类,中心窗体是个QTextEdit,用于制作一个类似记事本的程序
主函数
在.qrc文件里有
<file>images/qt_zh_CN.qm</file>
这个qm文件是我从qt安装目录D:\Qt5.3.2\5.3\mingw482_32\translations里复制出来的
然后运行程序,QTextEdit的右键菜单还是英文的

哪里出错了
------解决思路----------------------
改成 t.load(":/images/qt_zh_CN.qm");试试可行不
我这边也只是LineEdit中是中文的,TextEdit也是英文的。不知为何。
class readme;
这个类是一个派生自QMainWindow的类,中心窗体是个QTextEdit,用于制作一个类似记事本的程序
主函数
#include"ReadMe.h"
#include<QApplication>
#include<QTranslator>
int main(int argc , char** argv)
{
QApplication app(argc,argv);
QTranslator t;
t.load("/images/qt_zh_CN.qm");
app.installTranslator(&t);
ReadMe A;
A.show();
return app.exec();
}
在.qrc文件里有
<file>images/qt_zh_CN.qm</file>
这个qm文件是我从qt安装目录D:\Qt5.3.2\5.3\mingw482_32\translations里复制出来的
然后运行程序,QTextEdit的右键菜单还是英文的
哪里出错了
------解决思路----------------------
改成 t.load(":/images/qt_zh_CN.qm");试试可行不
我这边也只是LineEdit中是中文的,TextEdit也是英文的。不知为何。