Qt on Trolltechin tekemä käyttöliittymien ja ohjelmakoodin totetukseen tarkoitettu työkalu. Trolltech on nykyään Nokia Oy:n omistuksessa. Qt:stä on avoin versio LGPL, jolla voi tehdä omia sovelluksia. Esimerkiksi Ubuntuun Qt kannattaa ladata pakettienhallinnan avulla, jolloin se ja sen lisäosat asentuvat oikein. Qt Creator on ns. Cross-Platform Qt IDE (Integrated Development Environment). Qt Creatorilla voi tehdä sovelluksia Linuxiin, Windowsiin, Macille sekä älypuhelimille. Lisäksi tuotetut softat kääntyvät useille laitealustoille.
- Get the Nokia Qt SDK
- Download Qt learning materials and Getting Started Guides
- Attend Qt Trainings and submit your app to Calling All Innovators North America
- Explore Qt Quick in the latest Qt 4.7 (tämä on kehitysversio ja on todennäköisesti tuettu seuraavassa Nokia Qt SDK:ssa)
- koulutusmateriaalia
- Qt-projektin luominen
- Harjoitustehtävät
- Qt-dialog
- Tapahtumaperustainen ohjelmointi
- Dialogin liukupalkin arvon luku muuttujaan
- Qt-projekti
- QMake ja MOC
- Dialogin toteutus ohjelmallisesti ilman Qt Designeria, layout jne.
- Dialogi graafisella editorilla
- Signaalit ja slotit, yksinkertainen esimerkki
- Esimerkki c-tiedoston kutsumisesta, liukuva keskiarvo
- Validator, double int jne.
- Vain haluttujen merkkien hyväksyminen dialogissa, (regular expression, säännälliset lauseet)ja oma luokka dialogille
- Heksadesimaalinen SpinBox
- QTimer esimerkki
- Tilakone
- Qt tietorakenteet, QVector, QLinkedList, QList, QMap
- Korrelaation laskenta
- Lineaarinen regressio
- Splitter eli näytön jakaja
- Kieliversiot tuotetusta ohjelmasta
- Tiedonvälitys udp-protokollalla
- Asynkroniset säikeet, simppeli esimerkki
- Malli mittaus- ja käyttöliittymäsäikeistä
- Qwt esimerkkejä, Qwt on Qt-laajennos, joka sisältää teknisiin sovelluksiin X-Y-näyttöjä, mittareita, nappeja ja muita juttuja
- Haku tietokannasta, esimerkki QSqlQueryModel luokan käytöstä
- Tietokannan käsittelyä
- Anturin kalibrointikäyrä
- Anturin kalibrointiarvojen haku tietokannasta
- Haku monesta tietokantataulusta
- Harjoitustehtävät
- c++ tutorial
- Modbus testing software (requires login)
- Veneenohjaussimulaattorin päivitys
- Ohjelmakuvakkeen lisääminen (Testattu Windowsissa)
- Advantech USB-4716 Qt ympäristössä (Debian 4.0)
- Demo akun varauksesta, kaytosta ja latauksesta (mm. animaatioita, alustana windows)
- Qt VS2008 framework Windows -ympäristössä
- Qwt-laajennus Qt VS2008 framework Windows -ympäristössä
- Analogwidgets-laajennus Qt VS2008 framework Windows -ympäristössä
- Animaatioesimerkit
- Ympäristö ristikääntäjälle, Cross-Platform Environment
- Win CE ja Qt kirjastot
- Qxt esimerkkejä . Qxt on Qt-laajennus, joka laajentaa useita Qt:n omia moduleita.
- Agile Machine yleinen laiteohjaus Qt:llä
- Moxa Moxa4.zip