qt / pyqt如何只为用户操作/事件制作spinbox-signal?

时间:2012-02-28 19:58:16

标签: qt pyqt pyqt4

我只需要对用户操作作出反应(make event),但程序也必须能够改变值,但没有事件。

如果我使用comboBox,则因此有信号激活(int)。我如何为旋转盒做到这一点?

1 个答案:

答案 0 :(得分:1)

没有为spinbox激活,因为唯一激活是单击按钮 - 这会发送更改信号

您始终可以使用spinBox->setValue(value);

设置旋转框的值

编辑:你想设置一个旋转盒而不发出信号吗? 最好的方法是让setter暂时禁用来自控件的信号QObject::blockSignals()