【QSS样式表 - ⑤】:QLineEdit控件样式

文章目录

  • QLineEdit控件样式
    • [QSS示例1 - select-](#QSS示例1 - select-)
    • [QSS示例2 - read-only](#QSS示例2 - read-only)
    • [QSS示例3 - echoMode](#QSS示例3 - echoMode)
    • [QSS示例4 - 自定义密码模式](#QSS示例4 - 自定义密码模式)

QLineEdit控件样式

  1. 常用属性

  2. 常用选择器

QSS示例1 - select-

代码:

css 复制代码
QLineEdit{
	selection-color: red;
	selection-background-color: yellow;
}

QSS示例2 - read-only

代码:

css 复制代码
QLineEdit{
	/*设置控件为只读*/
	qproperty-readOnly: true;
	border-style: insert;
}

QLineEdit:read-only {
	border-color: red;
	background-color: red;
}

QSS示例3 - echoMode

当设置为密码模式时。

代码:

cpp 复制代码
QLineEdit[echoMode="2"] {
	color: red;
	font-size: 20px;
}

QSS示例4 - 自定义密码模式

代码

css 复制代码
QLineEdit {
	/*设置为密码模式*/
	qporperty-echoMode: 2;
}

QLineEdit[echoMode="0"] {
	lineedit-password-character: 10084;
	lineedit-password-mask-delay: 1000;
}
相关推荐
MoRanzhi12033 天前
第3篇 · 使用 PyQt5 实现 2048 桌面版游戏:MVC 架构与撤销和重做
python·mvc·pyqt5·桌面应用开发·gui开发·2048游戏·撤销与重做
MoRanzhi12033 天前
第4篇 · 使用 PyQt5 实现 2048:平滑动画与性能优化
python·性能优化·qtimer·pyqt5·qpainter·gui动画·2048游戏
沫璃染墨11 天前
《Qt从零入门系列(十三):QSS样式表详解——从选择器与层叠规则到控件美化实战》
开发语言·css·c++·qt·ui·qt6.3·qss
格数致用19 天前
1.7 PySide6 三栏工作台:QPainter 渲染、坐标契约与框选/涂抹交互
交互·pyside6
重生的黑客1 个月前
Qt 常用控件精讲(1):QWidget 核心属性全解 —— 从 geometry 到 qrc 与 QSS
c++·qt·qwidget·qss·常用控件
2601_962297482 个月前
开发图形界面Tkinter、wxPython、PyQt、PySide选哪一个
wxpython·tkinter·pyqt6·pyside6·gui开发
2601_962382432 个月前
怎么使用pycharm开发图形化界面
pycharm·教程·开发·图形化界面·pyqt5
兵慌码乱4 个月前
面向桌面端的资产管理系统分层架构设计与核心模块实现
python·系统架构·sqlite·pyqt5·数据库设计·桌面应用开发·mvc架构
兵慌码乱4 个月前
基于Python+PyQt5+SQLite的药房管理系统实现:事务一致性与界面解耦全流程解析
python·sqlite·信号与槽·pyqt5·数据库设计·桌面应用开发·事务处理
挂科边缘4 个月前
MonkeyQt组件库,基于 PySide6 搭建的 UI 组件库,68种主题样式
ui·pyside6·monkeyqt