gpt4 book ai didi

c++ - 将字符串设置为 QDoubleSpinBox

转载 作者:太空狗 更新时间:2023-10-29 19:43:27 25 4
gpt4 key购买 nike

关于某些任务,我必须执行以下操作。假设我有一个 QDoubleSpinBox 的正值从 0 到 1000。每次当用户试图降低旋转框的值时,f.e.要在值为 0 时单击向下按钮,spinbox 的值必须为字符串“unset”。我试图这样做,清除旋转框的值,然后设置前缀。但它没有用。还有其他解决方案吗?

最佳答案

你可以尝试specialValueText

这是一个例子:

#include <QApplication>
#include <QDoubleSpinBox>

int main(int argc, char *argv[])
{
QApplication a(argc, argv);

QDoubleSpinBox doubleSpinBox;
doubleSpinBox.setRange(0.f, 1000.f);
doubleSpinBox.setValue(1.f);
doubleSpinBox.setSpecialValueText("unset");

doubleSpinBox.show();
return a.exec();
}

当值为0时,spinbox的值必须是字符串“unset”。

关于c++ - 将字符串设置为 QDoubleSpinBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26925680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com