- 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.
- Laita edellisen liukupalkin alarajaksi -100 ja ylärajaksi 100. Testaa.
- Vie liukupalkin data muuttujaan ja testaa debugerilla, että siirto onnistui. ohjeita
- Tee Radio button valikko kolmella painikkeella dialogiin. Lisää teksiruutu, jossa kerrot mitä painikeista on painettu.
- 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ä.
- Lisää edelliseen tehtävään validaattorit, ettei numerokenttiin voi syöttää kirjaimia double validator ja etteivät kentät ole tyhjiä.
- 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ä.
- Tee graafisella editorilla dialogi, johon sijoitat kuusi haluamaasi widgettiä ja erottele rinnakkaiset widgetit spacerilla toisistaan. Ryhmittele widgetit kolmeen allekkaiseen ryhmään kolmella horisonttaalisella layoutilla.
- 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.
- Tee dialogi graaffisella editorilla.
- Tee dialogi esimerkki, jossa pino on aliluokkana. Tee nappula "Laita pinoon" ja "Ota pinosta".
- Tee edellinen esimerkki QStack template luokkaa käyttäen.
- Tee dialogi, jolla voit laittaa ja katsella lukuja vektorissa, käytä QVector objektia.
- Tee dialogi, jolla voit laittaa ja katsella lukuja vektorissa, käytä QList objektia.
- Tutustu Kvaserin simplewrite.c ohjelmaan ja liitä se Qt- dialogiin siten, että voit syöttää ohjelman tiedot dialogsta.
- Tutustu Kvaserin canmonitor.c ohjelmaan ja liitä se Qt- dialogiin siten, että voit syöttää ohjelman tiedot dialogsta.
- Tutustu Qwt esimerkkeihin ja tee kolmannen esimerkin pohjalta ohjelma, joka piirtää plot-ikkunaan cosini-käyrää.
- Tee sql esimerkin avulla projektitietokanta, jossa on sarakkeet ProjektinNimi, AloitusPvm, Projektipaallikko, Budjetti.
- Ota paluuarvot talteen edellisen tehtävän sql-kyselyistä ja näytä virheet QMessageBoxilla.
{"serverDuration": 60, "requestCorrelationId": "6550a35bc1ea6922"}