Flickable ListView в приложении Nokia Qt - PullRequest
0 голосов
/ 21 апреля 2011

Я знаю, что могу использовать QML для отображения мерцающего списка. Но я не могу понять, как заставить приложения qml и c ++ работать вместе. Поэтому я решил реализовать это без qml. У меня есть подкласс класса ListView, MyListView и вызов setAttribute (Qt :: WA_AcceptTouchEvents) в функции построения. в MyListView :: event (QEvent * event) touchevent срабатывает, когда я касаюсь полосы прокрутки списка, но не срабатывает, когда я касаюсь элемента списка. Как я могу это сделать?

1 Ответ

2 голосов
/ 12 мая 2011

Если кому-то это все еще нужно, если вы хотите, чтобы QAbstractScrollArea и его подклассы имели кинетическую прокрутку, здесь есть реализация, представленная здесь http://blog.codeimproved.net/2010/12/kinetic-scrolling-with-qt-the-what-and-the-how/

...