Qt Creator Manual | Cerca per titolo, autore, parola chiave | ||||||||
Qt Creator Manual Nokia Corporation Online Reference Documentation. Qt Creator è un ambiente integrato di sviluppo ( integrated development environment, IDE ) che offre una serie di strumenti per creare e sviluppare applicazioni software, utilizzando la libreria Qt. Qt è uno strumento potente per sviluppare applicazioni e interfacce utente grafiche, destinate a diversi sistemi operativi, sia desktop che mobile. Uno dei principali vantaggi di Qt Creator è di permettere ad un gruppo di sviluppo di condividere lo stesso progetto, pur lavorando su piattaforme differenti, avendo a disposizione gli stessi strumenti di lavoro, sia per lo sviluppo, sia per il debug. E' possibile creare versioni differenti dei file, così da separare adeguatamente il codice legato ad una specifica piattaforma. Qt Creator ti guida, passo dopo passo, nel processo di creazione di un nuovo progetto. Come prima cosa, ti chiede di selezionare il tipo di progetto: Qt Quick, Qt widget, o altro. Poi, ti chiede di selezionare una destinazione e di selezionare le impostazioni desiderate. Completato questo processo, Qt Creator genera automaticamente il progetto, con i suoi header, i file sorgente, le descrizioni dell'interfaccia utente ed i file di progetto, così come descritto nel processo guidato. Oltre alle librerie Qt, è possibile collegare l'applicazione ad altre librerie, come le librerie di sistema o le vostre proprie librerie. Ed ancora: le vostre librerie possono essere collegate, a loro volta, ad altre librerie. Ovviamente, per compilare il vostro progetto, dovrete aggiungere tutte le librerie al progetto stesso. Qt Creator utilizza i programmi version control system per accedere ai vostri repository. Qt Creator supporta: Git, Subversion, Perforce, CVS, Mercurial, Bazaar. Qt Creator mette a disposizione ben due editor grafici integrati: Qt Quick Designer e Qt Designer. Qt Quick è un insieme composto da elementi di interfaccia utente, un linguaggio dichiarativo per la descrizione delle interfacce ed un linguaggio di runtime, una serie di API C++, grazie alle quali potrete integrare le funzioni di alto livello con le applicazioni classiche di Qt. Proprio come un ambiente integrato di sviluppo ( IDE ), Qt Creator differisce da un semplice editor testuale per il fatto di sapere come creare e compilare un'applicazione. Qt Creator interpreta i linguaggi C++ e QML come codice, non semplicemente come testo. QML è un'estensione di Javascript, grazie al quale è possibile costruire, in modo dichiarativo, una gerarchia di oggetti composti da elementi QML. Qt Creator è intergrato con diversi programmi nativi di debug: GNU Symbolic Debugger ( GDB ), Microsoft Console Debugger ( CDB ), il debug interno di Javascript. Se installate Qt Creator come parte di Qt SDK, GNU Symbolic Debugger viene installato automaticamente: in questo modo, non appena avrete creato un nuovo progetto, potrete iniziare il debug. Potrete testare le vostre applicazioni destinate alle periferiche mobile utilizzando Qt Simulator e l'emulatore Maemo o MeeGo Harmattan, oltre che sulle reali periferiche.
|
|||||||||
Qt Creator Manual | Disclaimer: questo è un link a contenuti ospitati su server esterni. |