• 7566阅读
  • 6回复

QT右键菜单多语言支持 [复制链接]

上一主题 下一主题
离线gh20091217
 
只看楼主 正序阅读 楼主  发表于: 2009-12-17
界面上有一个对象,右键点击对象,会根据对象的性质不同出现不同的菜单,例如文字和图片的右键菜单是不同的
菜单的语言根据用户选择的语言来确定
具体:
QMenu menu ;
QAction delete = menu.addAction(tr("Delete"));
QAction undo = menu.addAction(tr("Undo"));
menu.exec(event->screenPos())
离线gh20091217
只看该作者 6楼 发表于: 2009-12-23
引用第4楼dbzhang800于2009-12-18 12:27发表的  :

http://www.qtcn.org/bbs/read.php?tid=24529&fpage=2
1楼 回复

高手是不是可以给个小例子
在下初学者
多谢
离线gh20091217
只看该作者 5楼 发表于: 2009-12-23
这个问题很难吗?还是不屑回答?
我等答案都等好几天了
离线dbzhang800

只看该作者 4楼 发表于: 2009-12-18
离线gh20091217
只看该作者 3楼 发表于: 2009-12-18
当当当
呼唤高手
离线gh20091217
只看该作者 2楼 发表于: 2009-12-17
给自己顶一个
各位大哥帮帮小妹
谢谢
离线gh20091217
只看该作者 1楼 发表于: 2009-12-17
补充
已经创建Qm文件
并且
QTransaltor *tra;
tra.load("*.qm");
tra.installTranslator(translator);

QMenu menu ;
QAction delete = menu.addAction(tr("Delete"));
QAction undo = menu.addAction(tr("Undo"));
menu.exec(event->screenPos())


主界面和对话框都可以显示中文
快速回复
限100 字节
 
上一个 下一个