Alkalmazások fejlesztése symbian a qt, dokumentáció
Qt Creator 1.3 jön támogatása előre alkalmazások fejlesztését a Symbian platform a Qt.
Megjegyzendő, hogy ez a támogatás jelenleg kísérleti és nem éles használatra szánták. A fő cél az, hogy a fejlesztők számára, hogy megismerjék a Symbian Qt Creator és visszajelzéseket kapni, hogy segítsen javítani Symbian támogatás jövőbeli verziói Qt Creator.
Kérjük, küldje el nekünk visszajelzést keresztül levelezési lista vagy IRC, ahogy az a Wiki Qt Creator fejlődését.
Az első lépések a kérelmek Symbian
Szükséged lesz a következő szoftvert a számítógépre. Csak támogatta a Windows alatt.
- S60 Platform SDK 3rd Edition FP1 vagy magasabb
- Nyílt C / C ++ v1.6.0 vagy újabb. (Állítsa az összes S60 SDK, amely azt tervezi, hogy a Qt. Ez benne van a bináris telepítő Qt Symbian.)
- Vagy GCCE Arm Toolchain, ami benne van az S60 platform SDK, vagy RVCT 2.2 [építeni 686] vagy újabb (ami nem áll rendelkezésre ingyenes) (A környezet kell találni a fordító a PATH változóban.
- Qt for Symbian 4.6.0, telepítve van a S60 SDK, amit használni kíván.
Llya telepíteni és alkalmazások futtatására a készülék, akkor a következőkre van szükség:
- Pilóta Nokia USB, amelyeket, például a PC Suite
- App TRK alkalmazásról készülékéhez
Futó Qt-alapú alkalmazást egy valódi eszköz megköveteli, hogy a következő csomagok telepítve a készülékre. Csomagok megtalálható az S60 SDK ahol telepítette Nyitott C / C ++:
- nokia_plugin \ openc \ s60opencsis \ pips_s60_<версия>.sis
- nokia_plugin \ openc \ s60opencsis \ openc_ssl_s60_<версия>.sis
- nokia_plugin \ opencpp \ s60opencppsis \ stdcpp_s60_<версия>.sis
Ha azt szeretnénk, hogy fut az alkalmazás az emulátor Symbian, akkor is kell telepíteni Carbide.c ++ v2.0.0 vagy magasabb.
Állítsa Qt Creator
Amikor futtatja Qt Creator telepítése után az S60 platform SDK és a Qt a Symbian, telepített az SDK és a megfelelő Qt verzió automatikusan megállapításra kerül. Minden észlelt S60 SDK Qt, különleges bejegyzés a változata Qt Tools> Options jön létre.> Qt4> Qt profilokat.
Megjegyezzük, hogy ha manuálisan hozzáadni Qt verzió Symbian, akkor kézzel kell beállítani az S60 SDK használata ezzel változat.

Ha azt szeretnénk, hogy fut az alkalmazás az emulátor Symbian, akkor meg kell adni a Qt Creator Metrowerks Compiler, a használni kívánt beállításával a katalógusban Carbide Qt verzió az érintett Carbide.c ++ könyvtárat.
Rizheti S60 SDK és a megfelelő Qt verzió megtalálható az oldalon a beállításokat az Eszközök> Beállítások.> Qt4> SDK for S60.

Építsd meg a projekt
A telepítés után az összes szükséges szoftver és beállításai Qt Creator ellenőrzés a fent leírt módon, akkor be kell állítani a projekt. Vegyük észre, hogy az egyetlen támogatott építmények rendszer alkalmazások Qt for Symbian Qt Creator qmake.
Mielőtt építeni a projekt a Symbian platform, akkor létre kell hozni neki egy beépített konfiguráció. Váltás a projektet, és biztosítja, hogy a projekt kiválasztása szerkesztésre a Projekt Beállításmódosítási. . Add hibakeresési konfiguráció, épít, és engedje a célból, hogy kiválasszuk a megfelelő verziót a Symbian Qt menü hangulat hozzáadása konfigurációt.

Az alapértelmezett konfiguráció épít elkezdte használni egy sor eszközt GCCE. Ha szeretne építeni a készüléket RVCT vagy Symbian emulátor segítségével WINSCW válassza Egyre változik az eszközkészletet a részben a fő gyülekezési konfigurációt.
Most már mehet a szerelvény a projekt a készülék kiválasztja az egyik új építésű konfigurációk aktív üzemmódban a projekt.
A dob a projekt
A dob a projekt az emulátor
Hasonlóképpen, konfigurálja a szerelvényt a projekt, akkor létre kell hozni egy dob konfiguráció fut a projekt az emulátor Symbian:
- Ide piszkozat módban.
- Válassza Run Beállítások>> az alkalmazás a készülék Symbian
Ahhoz, hogy indítsa el a projekt az emulátor, válassza ki a dob konfiguráció aktív üzemmódban projektek és nyomja meg a start gombot.
A dob a projekt az eszközön
Ahhoz, hogy futtatni a projekt egy valódi eszköz Symbian, csak egy újabb konfiguráció indítási módját projektek révén Run Settings> Add -> Az alkalmazást a készülék Symbian.

A részleteket a dob konfiguráció megadhat egy tanúsítványt használja, és válassza ki az egyik eszköz, amely éppen csatlakozik a számítógéphez. Az egyetlen támogatott abban a pillanatban egy módja annak, hogy csatlakoztassa az USB PC Suite módban. Közvetlenül futtatni az alkalmazást az eszközön telepíteni kell egy dob konfigurációt, mint az aktív konfigurációs üzemmódban projekteket. Indítsa App TRK alkalmazást a készüléken, és nyomja meg a start gombot, hogy hozzon létre egy csomagot az alkalmazás, telepíteni, telepítése és automatikusan elindítja a készüléken.
problémák megoldása
Ha valami elromlik, ellenőrizze a következőket:
- Előfordult össze az alkalmazás a változat Qt for Symbian?
- Nincs Qt verzió a beállítások helyesek, amelynek segítségével építeni a projekt? Ellenőrizze az elérési utat a S60 SDK. Ellenőrizze, hogy meg kell adni az elérési utat egy sor fordító eszközöket.
- Függetlenül attól, hogy a kiválasztott konfiguráció emulátor Futtatás / berendezés aktív?
- A szereléshez használja a megfelelő eszközöket, hogy építsenek, azaz WINSCW fut az emulátor, GCCE vagy RVCT számára az eszközön futó?
- Ha az emulátor folyamat nem indítható meg, zárja Qt Creator és alkalmazások futtatásához közvetlenül a fájlkezelő. E lépések elvégzése után, a Qt Creator futtatásához az alkalmazását az emulátort.
- Függetlenül attól, hogy az eszköz csatlakoztatva van USB-n keresztül PC Suite módban?
- Ne App TRK fut a készüléken az USB-kapcsolat, és az állapota kapcsolatban?
- Észleli, hogy van kiválasztva, és a fent eszköz konfigurációs részletesen kezdeni?
Ha a fentiek egyike sem nem segít megoldani a problémát, nézd [email protected] levelezési lista archívuma, vagy írjon nekünk a véleményét, ahogy az a Wiki Qt Creator fejlődését.