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)

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

  • 相关阅读:
    第十二周学习进度条
    课堂练习四
    搜狗输入法
    第十一周学习进度条
    《代码大全(第二版)》阅读笔记01
    典型用户及用户场景描述
    第十周学习进度条
    团队冲刺第六天
    团队冲刺第五天
    团队冲刺第四天
  • 原文地址:https://www.cnblogs.com/woniu201/p/10685019.html
Copyright © 2011-2022 走看看