跳到主要内容

InputNumber 数字输入框

  • 通过鼠标或键盘输入内容,是最基础的表单域的包装
  • 需要用户输入表单域内容时。

技术方案

  1. 默认状态数字输入框:

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

  1. 提示状态数字输入框:

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

  1. 前置标签数字输入框:

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

  1. 后置标签数字输入框:

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

  1. 前后置标签数字输入框:

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

样式表详解

默认态/激活态

提示态红/黄

数字输入框(固定标签)

前置标签

后置标签

前/后置标签

接口设计

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