Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

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. 

  1. Perusteita
  2. Tapahtumaperustainen ohjelmointi
  3. Dialogin liukupalkin arvon luku muuttujaan
  4. QMake ja MOC
  5. Dialogin toteutus ohjelmallisesti ilman Qt Designeria, layout jne.
  6. Dialogi graafisella editorilla
  7. Signaalit ja slotit, yksinkertainen esimerkki
  8. Esimerkki c-tiedoston kutsumisesta, liukuva keskiarvo
  9. Validator, double int jne.
  10. Vain haluttujen merkkien hyväksyminen dialogissa, (regular expression, säännälliset lauseet)ja oma luokka dialogille
  11. Heksadesimaalinen SpinBox
  12. QTimer esimerkki
  13. Tilakone
  14. Qt tietorakenteet, QVector, QLinkedList, QList, QMap
  15. Korrelaation laskenta
  16. Lineaarinen regressio
  17. Splitter eli näytön jakaja
  18. Kieliversiot tuotetusta ohjelmasta
  19. Tiedonvälitys udp-protokollalla
  20. Asynkroniset säikeet, simppeli esimerkki
  21. Malli mittaus- ja käyttöliittymäsäikeistä
  22. Qwt esimerkkejä, Qwt on Qt-laajennos, joka sisältää teknisiin sovelluksiin X-Y-näyttöjä, mittareita, nappeja ja muita juttuja
  23. Haku tietokannasta, esimerkki QSqlQueryModel luokan käytöstä
  24. Tietokannan käsittelyä
  25. Anturin kalibrointikäyrä
  26. Anturin kalibrointiarvojen haku tietokannasta
  27. Haku monesta tietokantataulusta
  28. Harjoitustehtävät
  29. c++ tutorial
  30. Modbus testing software (requires login)
  31. Veneenohjaussimulaattorin päivitys
  32. Ohjelmakuvakkeen lisääminen (Testattu Windowsissa)
  33. Advantech USB-4716 Qt ympäristössä (Debian 4.0)
  34. Demo akun varauksesta, kaytosta ja latauksesta (mm. animaatioita, alustana windows)
  35. Qt VS2008 framework Windows -ympäristössä
  36. Qwt-laajennus Qt VS2008 framework Windows -ympäristössä
  37. Analogwidgets-laajennus Qt VS2008 framework Windows -ympäristössä
  38. Animaatioesimerkit
  39. Ympäristö ristikääntäjälle, Cross-Platform Environment
  40. Win CE ja Qt kirjastot
  41. Qxt esimerkkejä . Qxt on Qt-laajennus, joka laajentaa useita Qt:n omia moduleita.
  42. Agile Machine yleinen laiteohjaus Qt:llä 
  43. Moxa Moxa4.zip