Pull-to-Refresh ListView в Qt / QML - PullRequest
       17

Pull-to-Refresh ListView в Qt / QML

2 голосов
/ 06 апреля 2011

Есть ли у вас какие-либо идеи о том, как реализовать Pull-to-refresh ListView в Qt / QML?

Ответы [ 2 ]

2 голосов
/ 20 марта 2017

Очень простое решение присутствует.Вы должны использовать «oncontentY».При этом обратном вызове вы можете проверить координаты Y, когда пользователь опускает список вниз.Выберите некоторое значение для ex: -250 (в моем случае), когда должен начаться запрос на обновление, и некоторое значение Y, которое означает позицию по умолчанию для содержимого: -90 в моем случае, потому что у меня есть заголовок с высотой 90. Только одна дополнительная логическая переменная должнаконтрольная одиночная съемка обновления.Это все.И это сработало.

0 голосов
/ 06 апреля 2011

Я думаю, что одним из возможных решений может быть это http://wiki.forum.nokia.com/index.php/Pull2Reload

Какие-нибудь еще лучшие предложения?например, чистый ли C ++ способ, расширяющий ListView?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...