Reading documentation and searching forums, I couldn't understand if Qt for Symbian already have native support for kinetic scrolling. QTableView on my N97 doesn't scroll kinetic.
Thanks for your reply
Stefano
Reading documentation and searching forums, I couldn't understand if Qt for Symbian already have native support for kinetic scrolling. QTableView on my N97 doesn't scroll kinetic.
Thanks for your reply
Stefano
Not that I know of. I believe "gestures" is, as yet, unimplemented in Symbian.
Scrolling may be slow due to the absurd amounts of value that you have entered in any of the next column .
Just check it.
Best regards,
RaHuL
By your experience, is there any chance to implement on a QTableView "flickcharm" or "flickable" demo code?
Hi, stepic
I have not seen any flickable demo code is available or not.
But you can try for it.
Best regards,
RaHuL
Have you seen this article - it should work for QTableView as it derives from QAbstractScrollArea.
Also, if you're willing to wait for 4.7, QML has the flickable element.
there is no support of kinetic scrolling in Qt. However there are working examples of kinetic scrolling on Internet. One of them is in Qt examples or demo folder.
Does anyone know if one can follow native kinetic scroll implementation status to Qt Symbian API? Will it be released in Qt 4.7.x release?
I will be implemented in Qt 4.8. For older versions(4.6 , 4,7) it is available as a library. Get it from here http://qt.gitorious.org/qt-labs/kineticscroller. There is a nice readme.txt inside that shows how to use it.
Does anyone know why you must remove following Q_GUI_EXPORTs to be able to compile testapp project by using Qt Creator (MinGW 4.4)?
Code:class Q_GUI_EXPORT QWebViewKineticScroller : public QObject, public QKineticScroller class Q_GUI_EXPORT QScrollAreaKineticScroller : public QObject, public QKineticScroller
Without removing above defines you get lots of following kind of errors:
It seems that Q_GUI_EXPORT is defined as __declspec(dllimport), which doesn't work. It should be empty.Code:E:\QtSDK\kineticscroller\testapp/main.cpp:130: error: undefined reference to `_imp___ZN26QScrollAreaKineticScrollerC1Ev' ...
qlobal.h
Code:#ifndef Q_DECL_IMPORT # if defined(Q_OS_WIN) || defined(Q_CC_NOKIAX86) || defined(Q_CC_RVCT) # define Q_DECL_IMPORT __declspec(dllimport) # else # define Q_DECL_IMPORT # endif #endif ... # define Q_GUI_EXPORT Q_DECL_IMPORT
Last edited by forceoflight; 2011-01-28 at 13:59.
You seems to use master branch of kineticscroller. You must read header text on this page. http://qt.gitorious.org/qt-labs/kineticscroller
it says:
Download/cloan solution branch.Kinetic scrolling for Qt 4.6 and Qt 4.7 on all platforms – PLEASE USE THE BRANCH “solution” IF YOU WANT THE QtScroller SOLUTION FOR QT 4.6 AND 4.7!