Я сделал QTreeView для отображения очень большого и непрерывного набора данных.Поскольку набор данных является непрерывным, я удаляю исходные строки, когда общее количество строк превышает указанное количество.
Я использовал для этой цели пользовательскую модель
Вся система работаетправильно и отображение данных.
Но я хочу, чтобы он автоматически прокручивался вниз, чтобы отобразить последние данные.Если я использую scrollToBottom при добавлении строки, это полностью замедляет всю модель представления.Но если я использую m_pTreeView-> setAutoScroll в начале, это не действует.
Более того, если я нажимаю на представление, оно полностью замедляется.
Я использую Qt 4.7.1
Как автоматически прокручивать страницу вниз без ущерба для производительности?И покажите, я удаляю отставание / резкое снижение производительности при нажатии на представление?
весь код доступен в этом репо:
https://github.com/daniyalyasin93/qt_qtreeview_hugedata/