У меня есть QTreeWidget, в который я вставляю элементы, и пользователь может выбрать столбец для его сортировки. Когда элементы вставляются, они просто добавляются в конец вместо автоматической сортировки. Если я нажму на заголовок, чтобы переключиться между восходящим/нисходящим, он отсортирует текущие элементы.
Я подумал, что могу вызвать sortItems() и использовать столбец, возвращаемый из sortColumn(), но я не могу понять, как я могу увидеть, выполняет ли пользователь сортировку по возрастанию или по убыванию.
Я не беспокоюсь об эффективности этого, поэтому я не хочу ждать, пока вставки будут сделаны, а затем выполнять сортировку. Мне нужен отсортированный список в реальном времени.
Спасибо!