Qt Simulator/it: Difference between revisions
No edit summary  | 
				AutoSpider (talk | contribs)  m (AutoSpider moved page Qt Simulator Italian to Qt Simulator/it: Localisation)  | 
				||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
{{Cleanup | reason=Auto-imported from ExpressionEngine.}}  | |||
[[Qt_Simulator|English]] '''Italiano'''  | [[Qt_Simulator|English]] '''Italiano'''  | ||
| Line 5: | Line 7: | ||
Un simulatore leggero e veloce per Qt su dispositivi Nokia.  | Un simulatore leggero e veloce per Qt su dispositivi Nokia.  | ||
p=. Nome: Qt Simulator  | p=. Nome: Qt Simulator  | ||
Piattaforme: Windows, Linux, Mac  | |||
Versione di Qt: Qt 4.7  | |||
Licenza: [http://www.gnu.org/licenses/lgpl.html LGPL]  | |||
Post del blog: [http://labs.qt.nokia.com/category/qt-simulator/ http://labs.qt.nokia.com/category/qt-simulator/]  | |||
Repository Git: [http://qt.gitorious.org/qt-labs/simulator http://qt.gitorious.org/qt-labs/simulator]  | |||
== Compilazione ==  | == Compilazione ==  | ||
| Line 13: | Line 20: | ||
=== Repository ===  | === Repository ===  | ||
Il simulatore richiede Qt e il codice contenuto in questi repository  | Il simulatore richiede Qt e il codice contenuto in questi repository  | ||
* [http://qt.gitorious.org/qt-labs/simulator Qt Simulator], il ramo 1.1  | |||
* [http://qt.gitorious.org/qt-labs/remotecontrolwidget Remote Control Widget], il ramo simulator  | |||
* [http://qt.gitorious.org/qt-labs/messagingframework Qt Messaging Framework (QMF)], il ramo master  | |||
Per compilare applicazioni destinate a funzionare all'interno di Qt Simulator, ti servono:  | Per compilare applicazioni destinate a funzionare all'interno di Qt Simulator, ti servono:  | ||
* [http://qt.gitorious.org/~qtbynokia/qt/simulator-qt Simulator Qt], il ramo 4.7.2  | |||
* [http://qt.gitorious.org/~qtbynokia/qt-mobility/simulator-mobility Simulator Qt Mobility], il ramp 1.1.1  | |||
=== Preparazione ===  | === Preparazione ===  | ||
Crea due cartelle:  | Crea due cartelle:  | ||
* (simulator-qt-mobility-prefix)  | |||
* (simulator-depends)  | |||
Imposta le variabili d'ambiene in questo modo:  | Imposta le variabili d'ambiene in questo modo:  | ||
* QT_NOKIA_SDK_PATH=(cartella sorgente di Simulator Qt)  | |||
* QT_MOBILITY_SOURCE_PATH=(cartella sorgente di Simulator Qt Mobility)  | |||
* QMF_INCLUDEDIR=(cartella sorgente di QMF)/src/libraries/qmfclient  | |||
* QMF_LIBDIR=(simulator-qt-mobility-prefix)/lib  | |||
* SIMULATOR_DEPENDENCY_PATH=(simulator-depends)  | |||
=== L'applicazione ===  | === L'applicazione ===  | ||
| Line 49: | Line 68: | ||
=== Rami ===  | === Rami ===  | ||
I rami sono categorizzati in:  | I rami sono categorizzati in:  | ||
* rami di mantenimento: Mantenimento della versione rilasciata. Può essere fsuco con il ramo di sviluppo.  | |||
* rami di sviluppo: Qui andranno le nuove funzioni  | |||
* ramo di staging per X: Sarà fuso e separato da X alternativamente.  | |||
* rami attivi: Rami stabili usati per release future. Non devono essere applicati cambiamenti ad essi. Il manager dei rilasci provvederà ai fix.  | |||
* rami inattivi: Rami precedentemente attivi. Non cabieranno.  | |||
Questi sono i rami attuali:  | Questi sono i rami attuali:  | ||
* simulator/1.1: ramo di mantenimento  | |||
* simulator/master: ramo di sviluppo, simulator/1.1 è fuso regolarmente  | |||
* simulator-qt/4.7: ramo di sviluppo, qt/4.7 è fuso regolarmente  | |||
* simulator-qt/4.7.2: ramo di rilascio attivo, qt-releases/4.7.2 è fuso regolarmente  | |||
* simulator-mobility/1.1: ramo di mantenimento e di staging per qt-mobility/1.1  | |||
* simulator-mobility/1.1.1: ramo di rilascio attivo, qtmobility-releases/1.1.1 è fuso regolarmente  | |||
* simulator-mobility/master: ramo di sviluppo e di staging per qt-mobility/master  | |||
* remotecontrolwidget/simulator: ramo di mantenimento (usare con simulator/1.1)  | |||
* remotecontrolwidget/simulator-master: ramo di sviluppo (usare con simulator/master), remotecontrolwidget/simulator è fuso regolarmente  | |||
Rami inattivi:  | Rami inattivi:  | ||
* simulator/1.0.1: ramo inattivo  | |||
* simulator-qt/4.7.0: ramo di rilascio inattivo  | |||
* simulator-qt/4.7.0-beta2: ramo di rilascio inattivo  | |||
* simulator-qt/4.7.0-beta1: ramo di rilascio inattivo  | |||
* simulator-qt/4.7.1: ramo di rilascio inattivo  | |||
* simulator-mobility/1.0: ramo di rilascio e di staging per qt-mobility/1.0  | |||
* simulator-mobility/1.0.2: ramo di rilascio e di staging per qt-mobility-releases/1.0.2  | |||
* simulator-mobility/1.0.1: ramo di rilascio e di staging per qt-mobility-releases/1.0.1  | |||
* simulator-mobility/1.0.0: ramo di rilascio e di staging per qt-mobility/1.0.0  | |||
Latest revision as of 16:03, 16 March 2015
| This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Auto-imported from ExpressionEngine. Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean.  | 
English Italiano
Qt Simulator
Un simulatore leggero e veloce per Qt su dispositivi Nokia.
p=. Nome: Qt Simulator Piattaforme: Windows, Linux, Mac Versione di Qt: Qt 4.7 Licenza: LGPL Post del blog: http://labs.qt.nokia.com/category/qt-simulator/ Repository Git: http://qt.gitorious.org/qt-labs/simulator
Compilazione
Compilare Qt Simulator e le sue dipendenze è un po' noioso al momento. Se desideri solo usarlo raccomandiamo di installare Nokia Qt SDK. Se vuoi compilarlo da sorgente, segui questa guida. Nota che l'ordine dei passaggi è importante.
Repository
Il simulatore richiede Qt e il codice contenuto in questi repository
- Qt Simulator, il ramo 1.1
 - Remote Control Widget, il ramo simulator
 - Qt Messaging Framework (QMF), il ramo master
 
Per compilare applicazioni destinate a funzionare all'interno di Qt Simulator, ti servono:
- Simulator Qt, il ramo 4.7.2
 - Simulator Qt Mobility, il ramp 1.1.1
 
Preparazione
Crea due cartelle:
- (simulator-qt-mobility-prefix)
 - (simulator-depends)
 
Imposta le variabili d'ambiene in questo modo:
- QT_NOKIA_SDK_PATH=(cartella sorgente di Simulator Qt)
 - QT_MOBILITY_SOURCE_PATH=(cartella sorgente di Simulator Qt Mobility)
 - QMF_INCLUDEDIR=(cartella sorgente di QMF)/src/libraries/qmfclient
 - QMF_LIBDIR=(simulator-qt-mobility-prefix)/lib
 - SIMULATOR_DEPENDENCY_PATH=(simulator-depends)
 
L'applicazione
- Ottieni la versione 4.7.x di Qt. La chiameremo Desktop Qt. Usiamo solo questa in questo passaggio.
 - Lancia qmake -r QMF_INSTALL_ROOT=(simulator-depends) dentro QMF in una build directory a scelta.
 - Compila e installa (QMF)/src/libraries/qmfclient.
 - Compila e installa (QMF)/src/plugins/contentmanagers/qmfstoragemanager
 - Compila e installa Qt Mobility. Passa -modules "contacts versit organizer" -prefix (simulator-depends) a configure.
 - Compila e installa (Remote Control Widget)/library. Passa PREFIX=(simulator-depends) a qmake.
 - Compila simulator.
 
Dipendenze per le applicazioni client
- Compila Simulator Qt, passando -simulator and -developer-build a configure. Su linux, passa -opengl if se lo desideri. Usa solo questa particolare Qt qui.
 - Lancia qmake -r QMF_INSTALL_ROOT=(simulator-qt-mobility-prefix) su QMF in una build directory a scelta diversa dalla precendete.
 - Compila e installa (QMF)/src/libraries/qmfclient.
 - Compila e installa (QMF)/src/plugins/contentmanagers/qmfstoragemanager.
 - Compila e installa Simulator Qt Mobility. Passa -prefix (simulator-qt-mobility-prefix) a configure.
 
Applicazioni Client
Registra Simulator Qt in Qt Creator e scegli il target Qt Simulator per creare applicazioni. Alternativamente, usa il qmake di Simulator Qt direttamente.
Sviluppo
Rami
I rami sono categorizzati in:
- rami di mantenimento: Mantenimento della versione rilasciata. Può essere fsuco con il ramo di sviluppo.
 - rami di sviluppo: Qui andranno le nuove funzioni
 - ramo di staging per X: Sarà fuso e separato da X alternativamente.
 - rami attivi: Rami stabili usati per release future. Non devono essere applicati cambiamenti ad essi. Il manager dei rilasci provvederà ai fix.
 - rami inattivi: Rami precedentemente attivi. Non cabieranno.
 
Questi sono i rami attuali:
- simulator/1.1: ramo di mantenimento
 - simulator/master: ramo di sviluppo, simulator/1.1 è fuso regolarmente
 - simulator-qt/4.7: ramo di sviluppo, qt/4.7 è fuso regolarmente
 - simulator-qt/4.7.2: ramo di rilascio attivo, qt-releases/4.7.2 è fuso regolarmente
 - simulator-mobility/1.1: ramo di mantenimento e di staging per qt-mobility/1.1
 - simulator-mobility/1.1.1: ramo di rilascio attivo, qtmobility-releases/1.1.1 è fuso regolarmente
 - simulator-mobility/master: ramo di sviluppo e di staging per qt-mobility/master
 - remotecontrolwidget/simulator: ramo di mantenimento (usare con simulator/1.1)
 - remotecontrolwidget/simulator-master: ramo di sviluppo (usare con simulator/master), remotecontrolwidget/simulator è fuso regolarmente
 
Rami inattivi:
- simulator/1.0.1: ramo inattivo
 - simulator-qt/4.7.0: ramo di rilascio inattivo
 - simulator-qt/4.7.0-beta2: ramo di rilascio inattivo
 - simulator-qt/4.7.0-beta1: ramo di rilascio inattivo
 - simulator-qt/4.7.1: ramo di rilascio inattivo
 - simulator-mobility/1.0: ramo di rilascio e di staging per qt-mobility/1.0
 - simulator-mobility/1.0.2: ramo di rilascio e di staging per qt-mobility-releases/1.0.2
 - simulator-mobility/1.0.1: ramo di rilascio e di staging per qt-mobility-releases/1.0.1
 - simulator-mobility/1.0.0: ramo di rilascio e di staging per qt-mobility/1.0.0