RT。
退一步讲,怎么设置QWidget的边框颜色?直接拖一个Widget,右键选择“改变样式表”,设置border-color: rgb(255, 0, 0);却没有效果。
------最佳解决方案--------------------
试过了,再加上 color: rgb(0, 255, 0); 就可以改颜色了。
------其他解决方案--------------------
QWidget 没有边框,要有边框,需要使用它的子类:QFrame
------其他解决方案--------------------
QFrame好像也不行啊。
------其他解决方案--------------------
试了一下,可以啊:
frameShape 设为 Box
你再修改下面两个属性试试,我这里是可以的:
lineWidth
midLineWidth
------其他解决方案--------------------
谢谢。这样是会有边框,可是还是不能设置颜色啊。
------其他解决方案--------------------
要把 frameShadow 设成 Plain
我说你这人有点懒哦,多试试嘛。
------其他解决方案--------------------
谢谢啊。不是我懒啊,我都试过了。不过我设的是border-color,不是color,所以没成功。刚接触Qt不到一个星期啊~