QLineEdit写一个样式表黑色边框透明背景高度50px白色的光标颜色
时间: 2024-03-06 09:52:09 浏览: 97
test3_qss_QT样式_Qt样式表_QT_
可以通过以下样式表实现:
```
QLineEdit {
border: 1px solid black;
background-color: transparent;
height: 50px;
color: black;
}
QLineEdit:focus {
border: 1px solid white;
color: white;
selection-background-color: white;
}
```
解释一下每个属性的含义:
- `border: 1px solid black;` :设置黑色边框。
- `background-color: transparent;` :设置透明背景。
- `height: 50px;` :设置高度为50px。
- `color: black;` :设置文字颜色为黑色。
- `QLineEdit:focus` :设置获取焦点时的样式。
- `border: 1px solid white;` :设置白色边框。
- `color: white;` :设置文字颜色为白色。
- `selection-background-color: white;` :设置选中文本的背景颜色为白色,即光标颜色为白色。
阅读全文