跳到主要内容

InputText 文本输入框

  • 通过鼠标或键盘输入内容,是最基础的表单域的包装
  • 需要用户输入表单域内容时。
  • 提供组合型输入框,带搜索的输入框,还可以进行大小选择。

技术方案

  1. 默认状态文本输入框:

使用QT默认的文本输入控件,通过设置样式表达到预期效果。

  1. 提示状态文本输入框:

使用QT默认的文本输入控件,通过设置样式表达到预期效果。

  1. 前置标签文本输入框:

使用QT标签控件与文本输入控件结合,从左到右依次放入标签控件和文本输入控件,按照预计大小设置相对尺寸,通过样式表设置显示效果。

  1. 后置标签文本输入框:

使用QT标签控件与文本输入控件结合,从左到右依次放入文本输入控件和标签控件,按照预计大小设置相对尺寸,通过样式表设置显示效果。

  1. 前后置标签文本输入框:

使用QT标签控件与文本输入控件结合,从左到右依次放入标签控件,文本输入控件和标签控件,按照预计大小设置相对尺寸,通过样式表设置显示效果。

样式表详解

默认态/激活态

提示态红/黄

输入框(固定标签)

前置标签:
后置标签:
前/后置标签:

接口设计

返回类型函数名称参数说明
voidaddOnBeforeQString | QImage带标签的输入框,设置后置标签
voidaddOnAfterQString | QImage带标签的输入框,设置前置标签
voidsetDefaultValueQString输入框默认内容
voidsetStatesuccess warning error输入框状态
voidsetTypetext number输入框类型,默认值 'text'
QStringgetData--获取当前文字框内容