Versions Compared

Key

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

Image Added

Qt on alunperin norjalaisen 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 Qt Creator on ns. Cross-Platform Qt IDE (Integrated Development Environment) eli integroitu kehitysympäristö. Qt Creatorilla voi tehdä sovelluksia Linuxiin, Windowsiin, Macille sekä MacilleAndroid älypuhelimille. Lisäksi tuotetut softat kääntyvät useille laitealustoille. ohjelmistot voidaan kääntää (tuottaa ajettava tiedosto, windowsilla .exe) useille laitealustoille hyvin pienin muutoksin kirjoitettuun koodiin tai jopa ilman muutoksia.

  1. Qt-dialog
  2. Dialogi graafisella editorillaPerusteita
  3. Dialogin toteutus ohjelmallisesti ilman Qt Designeria, layout jne.
  4. Dialogi graafisella editorilla

   

  1. Signaalit ja slotit, yksinkertainen esimerkki
  2. Tapahtumaperustainen ohjelmointi
  3. Dialogin liukupalkin arvon luku muuttujaan
  4. Qt-projekti
  5. QMake ja MOC
  6. Esimerkki c-tiedoston kutsumisesta, liukuva keskiarvo
  7. Validator, double int jne.
  8. Vain haluttujen merkkien hyväksyminen dialogissa, (regular expression, säännälliset lauseet)ja oma luokka dialogille
  9. Heksadesimaalinen SpinBox
  10. QTimer esimerkki
  11. Tilakone
  12. Qt tietorakenteet, QVector, QLinkedList, QList, QMap
  13. QSettings, asetuksien tallentaminen(INI-tiedosto)
  14. Säikeistys ja Qt
  15. Perintä
  16. Qt tilastollisessa laskennassa Qt & R inside Qt RInside

Projektikohtaiset esimerkit

  1. Korrelaation laskenta
  2. Lineaarinen regressio
  3. Splitter eli näytön jakaja
  4. Kieliversiot tuotetusta ohjelmasta
  5. Tiedonvälitys udp-protokollalla
  6.  
  7. Asynkroniset säikeet, simppeli esimerkki
  8. Malli mittaus- ja käyttöliittymäsäikeistä

...

  1. Qwt esimerkkejä, Qwt on Qt-laajennos, joka sisältää teknisiin sovelluksiin X-Y-näyttöjä, mittareita, nappeja ja muita juttuja
  2. Haku tietokannasta, esimerkki QSqlQueryModel luokan käytöstä
  3. Tietokannan käsittelyä
  4. Anturin kalibrointikäyrä
  5. Anturin kalibrointiarvojen haku tietokannasta
  6. Haku monesta tietokantataulusta
  7. c++ tutorial
  8. Modbus testing software (requires login)
  9. Veneenohjaussimulaattorin päivitys
  10. Ohjelmakuvakkeen lisääminen (Testattu Windowsissa)
  11. Advantech USB-4716 Qt ympäristössä (Debian 4.0)
  12. Demo akun varauksesta, kaytosta ja latauksesta (mm. animaatioita, alustana windows)
  13. Qt ja VisualStudio
  14. Qwt-laajennus Qt VS2008 framework Windows -ympäristössä
  15. Analogwidgets-laajennus Qt VS2008 framework Windows -ympäristössä
  16. Animaatioesimerkit
  17. Ympäristö ristikääntäjälle, Cross-Platform Environment
  18. Win CE ja Qt kirjastot
  19. Qxt esimerkkejä . Qxt on Qt-laajennus, joka laajentaa useita Qt:n omia moduleita.
  20. Agile Machine yleinen laiteohjaus Qt:llä 
  21. Moxa Moxa4.zip
  22. Qt-ohjelman itsenäistäminen (deploying) - Näin teet Qt:lla ohjelman, joka ei tarvitse Qt:n asennusta toimiakseen.
  23. Tiedonsiirto Qt:n ja Beckhoffin logiikan välillä Ads-funktioiden avulla
  24. Yksinkertaisia matemaattisia apuneuvoja automaatiotekniikkaan.