本文整理汇总了C++中QSpinBox::setMinValue方法的典型用法代码示例。如果您正苦于以下问题:C++ QSpinBox::setMinValue方法的具体用法?C++ QSpinBox::setMinValue怎么用?C++ QSpinBox::setMinValue使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QSpinBox
的用法示例。
在下文中一共展示了QSpinBox::setMinValue方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: QSpinBox
QWidget *KFileMetaInfoWidget::makeIntWidget()
{
QSpinBox *sb = new QSpinBox(this, "metainfo integer widget");
sb->setValue(m_item.value().toInt());
if(m_validator)
{
if(m_validator->inherits("QIntValidator"))
{
sb->setMinValue(static_cast< QIntValidator * >(m_validator)->bottom());
sb->setMaxValue(static_cast< QIntValidator * >(m_validator)->top());
}
reparentValidator(sb, m_validator);
sb->setValidator(m_validator);
}
// make sure that an uint cannot be set to a value < 0
if(m_item.type() == QVariant::UInt)
sb->setMinValue(QMAX(sb->minValue(), 0));
connect(sb, SIGNAL(valueChanged(int)), this, SLOT(slotChanged(int)));
return sb;
}