setEditTriggers ( EditTriggers triggers )
QAbstractItemView::NoEditTriggers 0 No editing possible.
QAbstractItemView::CurrentChanged 1 Editing start whenever current item changes.
QAbstractItemView::DoubleClicked 2 Editing starts when an item is double clicked.
QAbstractItemView::SelectedClicked 4 Editing starts when clicking on an already selected item.
QAbstractItemView::EditKeyPressed 8 Editing starts when the platform edit key has been pressed over an item.
QAbstractItemView::AnyKeyPressed 16 Editing starts when any key is pressed over an item.
QAbstractItemView::AllEditTriggers 31 Editing starts for all above actions.
使用参数QAbstractItemView::NoEditTriggers可以让单击和双击都不触发编辑状态。
推荐个较好的方法来熟悉Qt常用控件的方法:
使用designer一项一项的更改属性看看,或许就能找到你要的功能,然后查看那个选项的名称,再使用qt assistant来搜索函数说明啦。