![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
zxcvqpdbzl
这个作者很懒,什么都没留下…
展开
-
Qt 中关于 QWidget 添加菜单栏 菜单栏可以 随窗口大小伸缩
在Qt中添加菜单栏,大多数都直接在QMainWindow中添加,但需要自定义标题栏后,菜单栏和标题栏就可以融合在一起了。 本文是通过几番转折才做出客户想要的效果,实现效果主要是从Qt 源码中找到的,就在QMainWindow中,具体函数所在的类QLayout类中的函数setMenuBar(QWidget *), 将QMenuBar作为参数传入到该函数中,就能实现菜单栏可伸缩了,具体效果实现在该原创 2017-07-09 01:48:27 · 5424 阅读 · 1 评论 -
Qt 中关于菜单栏 QMenuBar 中 QMenuBarExtension 的qss 样式
在菜单栏中 伸缩菜单时 ,在菜单栏的右侧会出现一个水平快进样式的图标,若想替换掉该图标可以用如下方式 由于QMenuBarExtension是继承QToolButton的,在QMenuBar的源码中,找到了他的objectName("qt_menubar_ext_button") 则 qss 样式的写法 QToolButton#qt_menubar_ext_button{qproperty-原创 2017-07-09 20:57:02 · 3360 阅读 · 1 评论 -
正则表达式之中文字符及常用字符限制
1、限制字符 “(\\w)|(\\.)|(\\\\)|([/])|(\\s)|(\\*)|(\\?)” 等一般常用字符限制都可以按照这种格式来写 2、中文字符 "(\u4e00-\u9f5a)"原创 2019-03-07 01:48:45 · 1011 阅读 · 0 评论