在上一章学习 25.QT-模型视图 后,本章接着学习视图委托
----
视图委托(Delegate)简介
由于模型负责组织数据,而视图负责显示数据,所以当用户想修改显示的数据时,就要通过视图中的委托来完成...初探自定义委托类
委托属于视图的子功能
视图主要负责组织具体数据项的显示方式(是列表方式,还是树形方式,还是表格方式)
委托主要负责具体数据项的显示和编辑,比如用户需要编辑某个数据时,则需要弹出编辑框...void closeEditor ( QWidget * editor, QAbstractItemDelegate::EndEditHint hint = NoHint );
//当用户关闭编辑器后...,就会发出这个信号。...()信号函数,表示已关闭编辑器
接下来,我们重写上面函数,来自定义一个QCostomizedDelegate委托类
效果如下
?