QT——小结

写项目的时候用QT遇到了几个小问题,一个mainwindow窗口我想在里面的工具栏里面添加部件,我一开始不想用button,用的是action出现了一个问题当我往其中一个action添加menu菜单栏的时候发现虽然有setMenu这个函数但是运行的时候并能下拉,就一个倒三角符号。。。尴尬,只能老老实实的用button然后添加到工具栏里面,在设置他的三态样式,很麻烦,所以我不喜欢用。相关代码如下:

QAction*toolAction6=ui.mainToolBar->addAction(QIcon(QPixmap("C:\\Users\\acer\\Desktop\\allicon\\crossing-m.png")), "fenPing");//后面的这行文字 当你鼠标移动到按钮上的时候就会有文字描述

toolAction6->setMenu(m_SliceMenu);//用不了

下面是工具栏添加action的写法:

QAction *action11 = m_Measure->addAction((tr("&种子点标记工具")));

或者

QAction *action5 = new QAction("2*4", this);
    m_SliceMenu->addAction(action5);

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值