学习qt在creator上自我感觉应该是比较熟悉了,现在需要的是把qt整手机上去了。因为我的手机是5800,所以呢,就选择触摸屏sdk了,在网上下的软件如下:
ActivePerl-5.6.1.635-MSWin32-x86.msi
jdk-6u21-windows-i586.exe
Carbide.c++_v2.3.exe ------ 要用carbide呢必须有前面2个,注意安装顺序,如果前面2个没安装,carbide就装不上的,前面2个也需要注意安装顺序,不过会有提示的。
qt-symbian-opensource-4.6.3.exe ----- 在装它之前呢必须有symbian sdk,而且要和一个symbian sdk在同一个目录,因为qt for symbian嘛,否则还是会无法使用的。
S60_5th_Edition_SDK_v1_0_en.zip ----- s60触摸屏的sdk。记得sdk也在carbide之前安装。
好了,程序安装好了,还要记得在carbide里面windows->preference->qt->add进行设置, 设置如下:
1. version name:自己取,可以根据版本;
2. Bin Path:qt的安装路径里面的bin,比如:S:/Qt/4.6.3/bin;
3. Include Path:你选择了前面之后它会自动给你加上的,就是S:/Qt/4.6.3/Include;
点击ok就行了。
You really do not read my reply to you in another thread. Qt.sis is not enough. You have to install "qtwebkit.sis" file. You may choose to install "qt_demos.sis", which has everything inside (Open C/C++).
=============================================================================
Here is a short description of the different .sis
files contained in this package.
If you just quickly want to check out the Qt demos
running on your phone, install qt_demos.sis.
It will install everything needed and auto-start
the Qt demos on your phone.fluidlauncher.sis
fluidlauncher.sis
Contains around 10 different Qt demos.
Depends on Qt and Open C.
qt.sis
Contains the Qt libraries Symbian Signed for
Nokia phones. Depends on Open C.
qt_selfsigned.sis
A self-signed version of the above library.
Works on other phones such as the Samsung i8910.
qtwebkit.sis
Contains the QtWebKit library Symbian Signed for
Nokia phones. Depends on Qt.
qtwebkit_selfsigned.sis
A self-signed version of the above library.
Works on other phones such as the Samsung i8910.
qt_demos.sis
Contains qt.sis, qtwebkit.sis, fluidlauncher.sis
and Open C all in one convenient package. No
other dependencies.
qt_installer.sis
Contains qt.sis, qtwebkit.sis and Open C all
in one convenient package. No other dependencies.