【发布时间】:2013-08-28 01:01:33
【问题描述】:
我想在用户编辑之前检查QListView 中的一行文本。如果它不符合模式,我不想接受它。
目前我有一个QListView 和QStandardItemModel。我可以通过QStandardItemModel 轻松添加和删除项目。我还设置了列表视图的模型。
列表或模型中是否有一些delegates 或event 函数可供编辑?
【问题讨论】:
-
为什么你不能在 setData() 中做到这一点?
-
您是否为模型重载了 setData() 和 data() 函数?
-
不,我没有超载它们。
标签: c++ qt events qlistview qstandarditemmodel