标签: qt pyqt pyqt4
我只需要对用户操作作出反应(make event),但程序也必须能够改变值,但没有事件。
如果我使用comboBox,则因此有信号激活(int)。我如何为旋转盒做到这一点?
答案 0 :(得分:1)
没有为spinbox激活,因为唯一激活是单击按钮 - 这会发送更改信号
您始终可以使用spinBox->setValue(value);
spinBox->setValue(value)
编辑:你想设置一个旋转盒而不发出信号吗? 最好的方法是让setter暂时禁用来自控件的信号QObject::blockSignals()