1625-5 王子昂 总结《2017年4月11日》 【连续第192天总结】
A.PyQt5 控件半透明、stackwidget的切换100%
汇编第十章90%
B.控件半透明主要是背景颜色的设置,百度上大部分都是半透明/透明窗口
通过trans.setWindowOpacity(0.5)可以直接设置窗口的透明度(越小越透明,1不变,0全透)
但是如果只针对一个控件上述方法虽然能设置,但是由于父窗口的不透明,并不会起作用
又查了半天,发现QColor本身就带透明度的设定,只需要设置StyleSheet为back-ground:rgba(0,0,0,100)(000为白色,最后一个alpha为0~255透明度,越小越透明)即可
PyQt5创建控件时的数值直接等同于分辨率,因此只要控制好显示的分辨率和代码,就能准确控制窗口大小