чтобы при добавлении данных в таблицу, ползунок скроллбара уменьшался в размере? Сейчас он остается фиксированного размера, и нет видимости что строки добавляются в таблицу.
Пробовал гуглить QScrollbar resize handle - вручную похоже сделать нельзя.
Пробовал также через setStyleSheet, но там почему то кнопки "вверх-вниз" не отображаются.
Размер ползунка должен сам меняться по мере добавления больших данных. После добавления данных, вызывай у таблицы scrollToBottom(). P.S. Перечитал, наверное не так понял тебя.Выше мой ответ, это просто мотает в самый вниз когда я добавляю данные в таблицу. Типа делаю видимость для юзера что строка появилась
да, а сам ползунок у скроллбара остается прежним
не вполне ясно... давай теплое отдельно, мягкое отдельно стилями меняется сам вид ползунка в доках это есть но вот подсказка: QScrollBar::handle { background: #6B6B6B; border: 1px solid #232323; border-radius: 6px; } если же тебе надо показать юзеру добавленную строку то вот как сказал Mr.Mait, немного расширю.. можно заюзать scrollToItem с нужным параметром QAbstractItemView::ScrollHint
Обсуждают сегодня