在Qt5中将QTableWidget中的列设置为唯一

在Qt5中将QTableWidget中的列设置为唯一,qt,qt5,unique,qtablewidget,Qt,Qt5,Unique,Qtablewidget,我不知道如何在QTableWidget中设置一列,使其具有所有唯一的条目。这可能吗?当试图在项目中输入非唯一值时,模型应该通过从setData()调用返回false来确保数据是唯一的。 这本书可能会对你有所帮助。但这是关于QTableView的。您希望它表现如何?在代码中添加非唯一项时失败?或者不允许用户将值编辑为非唯一值?如果您可以添加一些简单的示例,那就太好了。我是初学者,希望将文件添加到表中(在同一路径中存储两次没有意义)。出于教育原因,如果您在数据不唯一时添加示例反应,那将是一件好事。

我不知道如何在QTableWidget中设置一列,使其具有所有唯一的条目。这可能吗?

当试图在项目中输入非唯一值时,模型应该通过从setData()调用返回false来确保数据是唯一的。

这本书可能会对你有所帮助。但这是关于QTableView的。您希望它表现如何?在代码中添加非唯一项时失败?或者不允许用户将值编辑为非唯一值?如果您可以添加一些简单的示例,那就太好了。我是初学者,希望将文件添加到表中(在同一路径中存储两次没有意义)。出于教育原因,如果您在数据不唯一时添加示例反应,那将是一件好事。