You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

  1. Tee Qt Creator ohjelmalla sovellus, joka näyttää dialogin ruudulla. Laita dialogiin liukupalkki ja "lcd"-näyttö. Johda liukupakin signaali (valitse oikea signaali ja slot) "lcd"-näytön slotiin. Testaa sovellus.
  2. Laita edellisen liukupalkin alarajaksi -100 ja ylärajaksi 100. Testaa.
  3. Vie liukupalkin data muuttujaan ja testaa debugerilla, että siirto onnistui. ohjeita
  4. Tee Radio button valikko kolmella painikkeella dialogiin. Lisää teksiruutu, jossa kerrot mitä painikeista on painettu.
  5. Tee ohjelmallisesti dialogi, jossa on oikealla plus-, miinus-, kerto- ja jakopainikkeet. Vasemmalla on kolme teksti ikkunaa, kahden ylimmän  ruudun tulos laitetaan alimpaan ruutuun riippuen painettavasta napista. kts. mallia find esimerkistä.
  6. Tee dialogi, jossa on progress bar, joka etenee ajastimen tahdissa. Progress barin voi käynnistää, nollata ja pysäyttää painikkeilla. Laita ajastimen jaksoajaksi 0,5 sekuntia. Näytä arvo myös "lcd"-näytöllä.
  7. Tee graafisella editorilla dialogi, johon sijoitat kuusi haluamaasi widgettiä ja erottele rinnakkaiset widgetit spacerilla toisistaan. Ryhmittele widgetit kolmeen allekkaiseen ryhmään kolmella horisonttaalisella layoutilla.
  8. Jatka edellistä tehtävää siten, että teet groupboxin rinnakkaisten widgettien ympärille ja ylimmän ryhmän napilla kätket alemmat widget-ryhmät. Kokeile sizehint käskyä muotoillaksesi diadogia oikean kokoiseksi.
  9. Tee dialogi graafisella editorilla.
  10. er
  11. df
  12. dd
  13. Tutustu Kvaserin simplewrite.c ohjelmaan ja liitä se Qt- dialogiin siten, että voit syöttää ohjelman tiedot dialogsta.  
  14. Tutustu Kvaserin canmonitor.c ohjelmaan ja liitä se Qt- dialogiin siten, että voit syöttää ohjelman tiedot dialogsta.  
  • No labels
You must log in to comment.