If you can't read please download the document
Upload
qt-day
View
908
Download
3
Embed Size (px)
Citation preview
Qt creator: the secret weapon of any C++ programmer
Luca Ottaviano ([email protected])
Qt SDK
Qt SDK is the complete development environment for Qt, which
includes:
Qt sources and binaries
Qt Creator
Qt Assistant, Qt Linguist
Tools to develop for mobile devices
Documentation and examples
Online updater for the whole SDK
Live: updater demo
Manage installed modules
Add/remove features
(Not so) live updater demo
Just in case networking is not working (ah ah!)
What is Qt Creator?
Qt Creator is a cross-platform integrateddevelopment environment (IDE) tailored tothe needs of Qt developers.
http://qt.nokia.com/products/developer-tools/
Qt Creator
Live: basic settings
Keyboard shortcuts
File encoding
Color schemes
Highlighter
Plugins
Basic features
Main target: cross-platform development with Qt
Can be used for regular C/C++ projects also
Supports both Qt project files and CMakeLists
Supports separate settings and build directories for each platform (shadow-builds)
Integration with version control systems (SVN, Git, Mercurial)
Live: editing session
Checkout a git project
Editing features
Navigation
Help
Debug
Ctrl+K
F2 jump to definition
F4 switch .h/.cpp
Alt+Space fix method in cpp/h
(search functions, classes, definition, .h/.cpp)
Integration with Designer
Qt Creator integrates the traditional designer and the QML designer
Live: designer and QML
Traditional designer
QML designer
Questions?
?
THANKS !
ContactsMail: [email protected]: +39-055-3984627Fax: +39 178 6003614 http://www.develer.com
Develer S.r.l.Via Mugellese 1/A50013 Campi BisenzioFirenze - Italia
Qt Creator
Qt Creator un ambiente di sviluppo completo
Comprende al suo interno la documentazione di Qt e dell'intero
SDK
E' integrato con alcuni debugger esterni, fra cui il gdb e il
Microsoft Console Debugger (CDB) per C++, che comprendono le
strutture dati Qt per facilitare il debugging e di un debugger
interno per javascript / QML.
Offre alcuni interessanti tool di refactoring per C++
Cliccate per modificare il formato del testo del titolo
Cliccate per modificare il formato del testo della strutturaSecondo livello strutturaTerzo livello strutturaQuarto livello strutturaQuinto livello strutturaSesto livello strutturaSettimo livello strutturaOttavo livello strutturaNono livello struttura
Muokkaa otsikon tekstimuotoa napsauttamalla
Muokkaa jsennyksen tekstimuotoa napsauttamallaToinen jsennystasoKolmas jsennystasoNeljs jsennystasoViides jsennystasoKuudes jsennystasoSeitsems jsennystasoKahdeksas jsennystasoYhdekss jsennystaso
Click to edit the title text format
Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline LevelNinth Outline Level