adv*_*o32 1 qt qtablewidget emit
我有子类 qstyleditemdelegate
在 col==1 和 col==2 中,我创建了 Qdoublespinxbox,我想发出我的 valuechanged
Qdoublespinxbox,计算小计 ( col1 * col2 )
意思是:在代表之外
每次 Qdoublespinxbox 的值发生变化时,我都会更新值小计
在您的委托类中创建一个插槽:
void My_delegate::valueChanged() {
emit commitData(sender());
}
Run Code Online (Sandbox Code Playgroud)
将My_delegate::createEditorspinbox 的valueChanged()信号连接到My_delegate::valueChanged.
确保该setEditorData方法在您的委托类中正确实现。在此方法中,您应该根据 spinbox 的值设置模型的数据。当您发出时会自动调用此方法commitData。
现在,当用户编辑旋转框时,数据会立即进入模型。您可以使用模型的dataChanged信号来跟踪数据更改。
| 归档时间: |
|
| 查看次数: |
1190 次 |
| 最近记录: |