复用布局的菜单栏:layout()::menuBar() 2020/04/05
目录
-
引言
最近几个月使用了H5的手机app开发工具HBuilder,越用越发现这个HBuilder非常好用,界面、功能各种细节很好,具体就是简单好用,没有任何多余的显示等,最大程度把屏幕大小利用起来了,这和我的软件理念符合,即功能一定要简洁、好用、不用学可以直接用。
自己的产品有个地方一直想改进下,就是标题栏和菜单栏合并,这几天专门把这个处理下,即自定义标题栏;用的Qt技术,Qt的理念很好,做这个不难,用了半天时间处理完,解决了很多细枝末节的问题;特此记录下整个思路和过程,及遇到的问题;
本文涉及的代码下载地址https://download.youkuaiyun.com/download/zwb0540822/12727983
-
具体内容
-
效果
实现如下的效果,即合并了标题栏、菜单栏,新的菜单栏包括图标、菜单栏、标题、三个按钮;
自定义的标题栏类基于QWidget,使用了布局、QLabel、QPushButton。如果想要其它界面效果,可以加入别的控件,很容易实现;
需要解决的问题
序号 |
问题 |
|
自定义菜单如何放到界面最 |