• 6030阅读
  • 6回复

[提问]怎样把这个换成中文的 [复制链接]

上一主题 下一主题
离线gnix
 

只看楼主 倒序阅读 楼主  发表于: 2010-02-08
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
我在尝试写一个带文本编辑框的程序 现在功能基本实现了
可是怎样才能把右键菜单做成像菜单栏里那个一样,有图片、中文

[ 此帖被午小夜在2010-02-09 12:14重新编辑 ]
离线gnix

只看该作者 1楼 发表于: 2010-02-08
我是用QtCraetor做的
离线wd007

只看该作者 2楼 发表于: 2010-02-08
直接写中文菜单可以的,也可以使用国际化的方法。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线gnix

只看该作者 3楼 发表于: 2010-02-08
引用第2楼wd007于2010-02-08 18:14发表的  :
直接写中文菜单可以的,也可以使用国际化的方法。

简单说说怎么写行吗
谢谢了
离线XChinux

只看该作者 4楼 发表于: 2010-02-08
加载qt_zh_CN.qm这个翻译文件即可。
请使用QTranslator类
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线gnix

只看该作者 5楼 发表于: 2010-02-08
不是菜单栏里的 是在Text右键的菜单
离线gnix

只看该作者 6楼 发表于: 2010-02-09
自己弄明白了
  1. void MainWindow::createContextMeau()
  2. {
  3.     ui->textEdit->addAction(ui->action_Cut);
  4.     ui->textEdit->addAction(ui->action_Copy);
  5.     ui->textEdit->addAction(ui->action_Paste);
  6.     ui->textEdit->setContextMenuPolicy(Qt::ActionsContextMenu);
  7. }
快速回复
限100 字节
 
上一个 下一个