我有QTreeWidget
几个列,我添加QTreeWidgetItems
到它。我尝试使第二列包含每个列的数值,Item
以便我可以按此值对项目进行排序
QTreeWidgetItem has a method called setData(int column, int role, QVariant(data))
我找不到任何关于这个role
论点的文档。我所知道的是,如果我将其设置为 1 或 2,则列中会显示一些内容,如果我将其设置为 0 或 >=3,则列中不会显示任何内容,无论如何,数字总是按字母顺序排序,这是错误的。