在用到QSpinBox时,需要连接其信号槽,其信号未数值改变。
按照常规的写法总是报错:
connect(ui.offset_spinBox, &QSpinBox::valueChanged, [=]() {
});
查阅官方文档后,需要按照特定的格式才不会报错,具体原因可在官方文档查询。
正确写法:
connect(ui.offset_spinBox, QOverload<int>::of(&QSpinBox::valueChanged), [=](int i) {
});