找回密码
 注册
查看: 771|回复: 6

请教QT的一个问题

[复制链接]
发表于 2006-5-3 12:24:00 | 显示全部楼层 |阅读模式
请问各位达人如何产生右键菜单
发表于 2006-5-3 12:33:50 | 显示全部楼层
定义一个全局QPopupMenu 对象: QPopupMenu *menu;

重载 mouseReleaseEvent ( QMouseEvent * e ) 方法

在重载的这个方法里, menu->popup(e->globalPos());
回复

使用道具 举报

 楼主| 发表于 2006-5-3 12:42:15 | 显示全部楼层
没有可视化部件的吗?那么,要编辑菜单项岂不是很麻烦?
回复

使用道具 举报

发表于 2006-5-3 13:05:57 | 显示全部楼层
你说的是右键菜单, 菜单栏上的,可以进行可视化编辑。 而鼠标右键菜单, 貌似不能。

编辑菜单也很容易, 如果你熟悉代码, 调整菜单项什么的, 也只是1,2 行代码的事情。
回复

使用道具 举报

 楼主| 发表于 2006-5-3 13:10:19 | 显示全部楼层
那就只好手写了
回复

使用道具 举报

发表于 2006-5-9 16:04:05 | 显示全部楼层
http://www.21php.com/tutorial/tutorial.php?tid=99
回复

使用道具 举报

发表于 2006-5-9 16:11:44 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-7 02:59 , Processed in 0.043046 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表