• 6404阅读
  • 4回复

[提问]Qt中有没有修改标题栏右键菜单的相关方法? [复制链接]

上一主题 下一主题
离线roywillow
 

只看楼主 倒序阅读 楼主  发表于: 2011-08-09
见过一些程序把一些自定义的菜单项目添加到标题右键菜单里。请问Qt中有没有这方面的相关类?如果没有,我该参考哪些Win API和Linux中的函数呢?
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线jdwx

只看该作者 1楼 发表于: 2011-08-09
回 楼主(roywillow) 的帖子
我自绘窗口好几天都没找到恢复任务栏右键菜单的方法。
就一条路:肯src里的代码!
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线roywillow

只看该作者 2楼 发表于: 2011-08-09
目前用GetSystemMenu和AppendMenuW在windows下实现了
linux的窗口系统中有这方面的东西么?

另外好像windows下如果修改了系统菜单,用GetSystemMenu是可以直接恢复的……
或者说你想在自绘窗口中使用系统菜单……?估计得拦截消息了吧……
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线jdwx

只看该作者 3楼 发表于: 2011-08-09
回 2楼(roywillow) 的帖子
windows恢复原来的右键菜单很简单,其它系统没有试过。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线roywillow

只看该作者 4楼 发表于: 2011-08-09
哪位知道在linux的X窗口系统中怎么实现呢……找api找的很迷茫……
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
快速回复
限100 字节
 
上一个 下一个