0
我有一个包含2列的表格窗口小部件。第一列包含时间戳,第二列包含与时间戳相对应的消息。我希望用户能够点击时间戳列的标题并反转订单。我还希望用户能够点击邮件标题并将所有邮件按字母顺序排列。使用setSortingEnabled对于邮件头是完美的,但由于时间戳的格式,这将不会正确排列时间戳。有没有一种方法可以在消息列上设置SortingEnabled(),并且当用户单击时间戳头时,它会调用一个自定义函数进行排序?QTableWidget setSortingEnabled在特定列上Qt
检查这里的答案:http://stackoverflow.com/questions/7848683/如何分类数据在qtablewidget 你可以su bclass QTableWidgetItem并实现<运算符。 希望它有帮助。 – danielfranca 2015-02-10 17:11:29