使用QAbstractTableModel的flag()
方法将QTableView设置为可编辑:
def flags(self, index):
return Qt.ItemIsEnabled | Qt.ItemIsSelectable | Qt.ItemIsEditable
双击QTableView的项会将此项置于编辑模式。默认情况下,预先存在的字符串将从字段中消失,整个项目为空。或者我想知道这种行为是否可以避免?在
以下是用户双击QTableView字段之前的内容:
下面是双击时的效果:
使用EditRole调用时,需要设置数据的返回值:
相关问题 更多 >
编程相关推荐