QLabel标签
功能:在界面上显示文字、图片、链接等
接口:
方法 | 描述 |
setText() | 设置显示的内容 |
setAlignment() | 设置文字对齐方式 |
setToolTip() | 设置提示信息 |
setPixmap() | 设置显示内容为图片 |
setOpenExternalLinks() | 允许访问链接,打开浏览器,默认非使能 |
信号:
信号 | 描述 |
linkActivated | 点击标签中的超链接,且setOpenExternalLinks为true时触发 |
linkHovered | 当鼠标滑过标签中的超链接时触发 |
QLineEdit
功能:单行文本输入框
接口:
方法 | 描述 |
setAlignment() | 设置内容对齐方式 |
clear() | 清空 |
setPlaceholderText() | 显示默认内容 |
setMaxLength() | 设置运行输入的最大长度 |
setReadOnly() | 设置内容只读 |
setText() | 设置文本框内容 |
Text() | 返回文本框内容 |
selectAll() | 全选 |
setFocus() | 获取焦点 |
setEchoMode() |
设置显示的内容格式: QLineEdit.Normal:正常显示所有字符,默认选项 QLineEdit.NoEcho:不显示任何字符 QLineEdit.Password:显示与平台相关的掩码字符,不显示实际输入内容 QLineEdit.PasswordEchoOnEdit:在编辑时显示字符 |
setInputMask() | 设置掩码 |
setValidator() |
设置允许输入的内容: QIntValidator:限制输入整型 QDoubleValidator:限制输入浮点数 QRegexpValidator:限制输入符合正则表达式 |
信号:
信号 | 描述 |
selectionChanged | 选中的内容改变时触发 |
textChanged | 修改文本内容时触发 |
editingFinished | 文本编辑结束时触发 |