zoukankan      html  css  js  c++  java
  • 【Qt开发】常用控件--QSpinBox和QDoubleSpinBox

    QSpinBox和QDoubleSpinBox 是UI设计常用的控件。

    QSpinBox可用于显示和输入整数,并可以在显示框中添加前缀或后缀。

    QDoubleSpinBox可用于显示和输入小数,并可以在显示框中添加前缀和后缀。

    QSpinBox和QDoubleSpinBox都是QAbstractSpinBox的子类,大多数属性相同。

    头文件分别为:#include <QSpinBox>和#include <QDoubleSpinBox>

    常用方法:

    1.void setPrefix(const QString &prefix)

    设置前缀

    2.void setSuffix(const QString &suffix)

    设置后缀

    3.void setValue(int val)

    设置初始值

    4.void setSingleStep(int val)

    设置步长

    5.void setMaximum(int max)

    设置最大值

    6.void setMinimum(int min)

    设置最小值

    7.void setWrapping(bool )

    开启循环,到最大值再增加就会变成最小值

    8.QString prefix() const

    获得前缀

    9.QString suffix() const

    获得后缀

    10.int singleStep() const

    获得步长值

    11.int value() const

    获得当前值

    常用信号:

    1.void valueChanged(int i)

    值发生变化发出信号,带有当前值信息

    2.void valueChanged(const QString &text)

    值发生变化发出信号,带有当前文本信息

  • 相关阅读:
    TcpClient
    文字识别
    halcon17.12 win7 64深度学框架搭建
    halcon多个形状模板匹配
    halcon 瓶盖定位
    halcol9点标定
    一个机械臂的正逆解
    Matlab robot-9.10(rvctools) 建模与正逆解
    16路舵机控制器USB访问
    C#二维码识别
  • 原文地址:https://www.cnblogs.com/woniu201/p/10685019.html
Copyright © 2011-2022 走看看