作者checkIO (chec)
看板C_and_CPP
标题[问题] 请问qt有办法把主视窗变成跟ios的一样吗
时间Sun Sep 17 00:10:58 2017
开发平台(Platform): (Ex: Win10, Linux, ...)
win7
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
vs2015
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
qt
问题(Question):
https://imgur.com/2zrY6pO
请问有办法把主画面 变成这样吗
目前试过QGraphicsBlurEffect
但那会让所有new在上面的画面一起模糊...
使用QDIAGLOG 好像也只是透过去 没办法做到模糊
setWindowOpacity 又太透明了 没朦侬美
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.248.151.200
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1505578260.A.E04.html
1F:→ uranusjr: 把前後景的 parent hierarchy 分开, 背景做模糊, 前面做 09/17 00:25
2F:→ uranusjr: 成 frameless dialog + 透明背景叠上去 09/17 00:26
4F:→ checkIO: parent hierarchy 想请问这个是哪一段CODE分开的呢 09/17 00:42
5F:→ uranusjr: 就是你在 new widget 的时候 parent 不要设成同一个系列 09/17 01:01
想请问一下
explicit ContainerWidget(QWidget * parent = {}) : QWidget{ parent } {}
这个写法如果要改成 ContainerWidget.h
ContainerWidget.cpp要怎样处理呢
:QWidget{ parent } 会出现红色的错误
不知道这行代表甚麽意思?
※ 编辑: checkIO (111.248.151.200), 09/17/2017 10:30:52