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