Qt on alunperin Trolltechin tekemä käyttöliittymien ja ohjelmakoodin totetukseen tarkoitettu työkalu. Qt-ympäristö 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 sekä Macille. Lisäksi tuotetut softat kääntyvät useille laitealustoille.
- Perusteita
- Cross-Platform Environment
- Tapahtumaperustainen ohjelmointi
- Dialogin liukupalkin arvon luku muuttujaan
- QMake ja MOC
- Dialogin toteutus ohjelmallisesti ilman Qt Designeria, layout jne.
- Dialogi graafisella editorilla
- 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
- Qt tietorakenteet, QVector, QLinkedList, QList, QMap
- Splitter eli näytön jakaja
- Asynkroniset säikeet, simppeli esimerkki
- Qwt esimerkkejä, Qwt on Qt-laajennos, joka sisältää teknisiin sovelluksiin X-Y-näyttöjä, mittareita, nappeja ja muita juttuja
- Tietokannan käsittelyä
- 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)