qss设置qcheckbox的问题
qss是在窗体中 右键-->改变样式表 中添加的
问题1:为什么新项目的窗口背景是默认是黑色的?
问题2:
将窗口背景设置为浅灰后,拖checkbox到窗体上,设计下显示正常(黑色文字,白色框),但是
预览或运行与设计显示不一样(复选框内变成黑色,文字变为白色,此时点选“√”为白色,能看到)?
qdialog{background-color:rgb(243,243,243);}
问题3:
将checkbox设置为绿色,设计下绿色字,仍然白色框,正常?
预览或运行与设计显示不一样(复选框内变成黑色,文字为绿色,此时点选“√”为绿色,能看到)?
qdialog{background-color:rgb(243,243,243);}
qcheckbox{color:rgb(0,255,0);}
问题4:
将框内设置为白色,设计下仍然绿色字,框内为白色
预览或运行,复选框内为白色,文字为绿色,但勾选checkbox却看不到“√”
qdialog{background-color:rgb(243,243,243);}
qcheckbox{color:rgb(0,255,0);}
qcheckbox::indicator{background-color:white;}