• 4843阅读
  • 2回复

[提问]如何实现一键多功能? [复制链接]

上一主题 下一主题
离线feixiangxtu
 

只看楼主 倒序阅读 楼主  发表于: 2012-11-06
需求:总共6个键,在不同的界面下某几个按钮显示不同的功能。


如何根据按钮上显示的功能不同来表达相应的功能?


我现在的方案是:通过获取按钮上的文字来实现,由于文字有多语言的要求,所有不知道大家是否有其他更好的方法?


谢谢。
离线feixiangxtu

只看该作者 1楼 发表于: 2012-11-07
版主能否提供一种解决方案,谢谢。
离线XChinux

只看该作者 2楼 发表于: 2012-11-07
用QAction与QToolButton结合吧。
QToolButton就那几个,不变的,但QAction有N个,根据不同情形给toolButton设置不同的defaultAction
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个