• 4224阅读
  • 1回复

新人刚开始学Qt 请教一下这种样式怎么做,找了一圈demo,没看到类似的。 [复制链接]

上一主题 下一主题
离线double193
 

图酷模式  只看楼主 倒序阅读 楼主  发表于: 2016-12-26
新人 刚开始学Qt,无奈网上资料太少,有幸找到这个论坛,非常开心,找了一大圈demo,好像没有看到这种类型的样式,就想请教一下大神们,这样怎么做,我想把这两种封装成一个控件,“屏幕”弹窗按钮那个样式,我用button和menu大概做出来了,但是有点bug,就是我自己写了个bool去判断按钮的点击状态,但是当点击空白处或者切换窗口,这个menu也是会隐藏的,这个状态没有及时更新那个bool,这两个状态是要捕捉吗?第二个slider类型的,我是没有做成功,求大神们给个demo或者关键代码。感激不尽。
离线qq821181867

只看该作者 1楼 发表于: 2017-01-07
可以自己写两个widget:第一个的是里面三个透明按钮,那个箭头是按钮的ICON
第二个里面是slider;
继承重写你这个窗口的hideEvent窗口隐藏事件,窗口隐藏事件执行则判断这两个菜单是否弹出,弹出则隐藏
快速回复
限100 字节
 
上一个 下一个