Qt 自定义软件标题栏 -- 复用菜单栏menuBar()

复用布局的菜单栏:layout()::menuBar()                 2020/04/05

目录

引言

具体内容

效果

需要解决的问题

接口

遇到的问题

主要技术点


  • 引言

最近几个月使用了H5的手机app开发工具HBuilder,越用越发现这个HBuilder非常好用,界面、功能各种细节很好,具体就是简单好用,没有任何多余的显示等,最大程度把屏幕大小利用起来了,这和我的软件理念符合,即功能一定要简洁、好用、不用学可以直接用。

自己的产品有个地方一直想改进下,就是标题栏和菜单栏合并,这几天专门把这个处理下,即自定义标题栏;用的Qt技术,Qt的理念很好,做这个不难,用了半天时间处理完,解决了很多细枝末节的问题;特此记录下整个思路和过程,及遇到的问题;

本文涉及的代码下载地址https://download.youkuaiyun.com/download/zwb0540822/12727983

  • 具体内容

  • 效果

实现如下的效果,即合并了标题栏、菜单栏,新的菜单栏包括图标、菜单栏、标题、三个按钮;

 

自定义的标题栏类基于QWidget,使用了布局、QLabel、QPushButton。如果想要其它界面效果,可以加入别的控件,很容易实现;

需要解决的问题

序号

问题

  1.  

自定义菜单如何放到界面最

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值