心慌无处躲 2019-07-27 17:19 采纳率: 0%
浏览 2940
已结题

QMenuBar里添加QMenu,如何改变QMenu在QMenuBar里的显示高度,样式

图片说明
如图,那个名叫file的menu的高度怎么改变呢?
QMenu的setMinimumHeight等都是设置其ACtions的高度。
QMenuBar的样式,QMenuBar::item{height::30px} 好像也没有作用。
样式好像也是这样的问题

  • 写回答

2条回答 默认 最新

  • 旧时光_ 2020-06-11 16:06
    关注

    对QMenuBar::item 设置样式
    可以先spacing: 0px;看下真实的宽高,在根据你想要的宽高减去真实的宽高,就知道上下左右填充多少边距
    设置 padding: 上px 右px 下px 左px;

    评论
  • threenewbee 2019-07-28 01:28
    关注

    这个menu是windows操作系统的,qt只是对它封装,所以高度不可以调。
    但是你可以用 toolbar 和下拉菜单来模拟菜单,那个可以调

    评论
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部