qt菜单menu 和 cba

原创 2011年01月20日 13:27:00

// Create menu
m_menu = new QMenu(this);
m_menu->addAction("Menu item", this, SLOT(menuSlot()));

// Create Options CBA
QAction *optionsAction = new QAction("Options", this);
// Set defined menu into Options button
optionsAction->setMenu(m_menu);
optionsAction->setSoftKeyRole(QAction::PositiveSoftKey);
addAction(optionsAction);
 
// Create Exit CBA
QAction *backSoftKeyAction = new QAction(QString("Exit"), this);
backSoftKeyAction->setSoftKeyRole(QAction::NegativeSoftKey);
// Exit button closes the application
QObject::connect(backSoftKeyAction, SIGNAL(triggered()),
QApplication::instance(), SLOT(quit()));
addAction(backSoftKeyAction);

 

Qt中关于菜单的那些事

Qt中添加菜单有两种方法:通过Qt Designer添加和手工加代码添加,下面的程序演示了如何手工给应用程序添加菜单 注:Qt中创建上下文菜单的方法有两种:一种是重载contextMenuEvent...
  • qiurisuixiang
  • qiurisuixiang
  • 2012年07月21日 10:04
  • 26909

QT之自定义菜单

QT之自定义菜单QT之自定义菜单 个人建议 效果图 上代码 下代码 结尾个人建议 自定义, 自定义, 自定义, 顾名思义就是我们自己设计出来效果的菜单, 再如果我们把这个自定义的菜单封装成一个类,...
  • ly305750665
  • ly305750665
  • 2016年12月10日 15:48
  • 1613

QtMainWindow菜单的使用

在qt的MainWindow项目中可以设置窗口的菜单,用记事本为例子了解一下什么是菜单栏,什么是菜单,什么是菜单项: 这个是菜单栏,用来“存放“菜单的。     这是在菜单栏上一个一个的菜单,用来...
  • yedehei_lt
  • yedehei_lt
  • 2015年11月26日 01:06
  • 2687

Qt5 上下文菜单的三种实现方式

#------------------------------------------------- # # Project created by QtCreator 2015-08-14T21:19...
  • li_jian_xing
  • li_jian_xing
  • 2015年08月15日 00:29
  • 1413

QT5自定义菜单

自定义菜单包括右键菜单,按钮菜单和系统托盘菜单 一:右键菜单 textEdit的右键菜单,通过槽函数on_textEdit_customContextMenuRequested()实现,其中的Ac...
  • CSDN_SXL
  • CSDN_SXL
  • 2016年01月26日 13:57
  • 6390

Qt中关于menu菜单的定位以及相关注意事项

      上篇文章讲了如何定制menu。但是对于这个menu,我们是要有个动作来触发它的显示的,并且要将其显示在一个合适的位置。对于这两个问题我在做项目过程发现还是有一些值得注意的地方的。     ...
  • NRC_DouNingBo
  • NRC_DouNingBo
  • 2010年05月11日 23:20
  • 6416

QToolButton设置弹出菜单

QToolButton设置弹出菜单QToolButton *toolButton= new QToolButton; QMenu *menu=new QMenu();menu->addMenu(tr(...
  • ny13524
  • ny13524
  • 2009年01月15日 17:03
  • 8034

Qt学习之给QPushButton添加菜单CustomContextMenu方法

上篇也说了,题目虽然说是给QPushButton添加鼠标右键菜单,其实对于所有的QWidget都是适用的。之所以说QPushButton,是以QPushButton为例进行实现,写的类继承自QPush...
  • u011417605
  • u011417605
  • 2016年03月19日 12:58
  • 5097

Unity3d开发(十二)使用Menu.SetCheck更改菜单勾选状态

一些改变状态量的需求,例如:是否输出日志。通常的做法是在代码中更改,不过这需要重新编译,而且也对非程序人员不友好 。更灵活的做法是使用本地变量存储,不过这写起来比较麻烦。最近我发现Unity有个接口...
  • fansongy
  • fansongy
  • 2016年04月27日 16:24
  • 3467

qt中的菜单QMenu QAction

Qt中要建立菜单,有三个类很重要: QMenuBar(QWidget * parent = 0) QMenu(QWidget * parent = 0) QMenu(const QString &...
  • swartz_lubel
  • swartz_lubel
  • 2017年02月11日 16:52
  • 2751
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:qt菜单menu 和 cba
举报原因:
原因补充:

(最多只允许输入30个字)