...
Dialogin
...
esittelyyn
...
tehdään
...
slot-funktio,
...
joka
...
ottaa
...
vastaan
...
signaalin
...
lähettämän
...
viestin.
Code Block |
---|
} class Dialog : public QDialog { private slots: void LueLiukupalkki(int); //viestin vastaanottaja eli slot }; {code} |
connect-funktiolla
...
saadaan
...
signaali
...
ja
...
vastaanottava
...
slot
...
liitettyä
...
toisiinsa.
Code Block |
---|
} { ... connect(ui->liukupalkki, SIGNAL(valueChanged(int)), this, SLOT(LueLiukupalkki(int))); ... } {code} |
slot
...
voisi
...
olla
...
vaikka
...
seuraava
Code Block |
---|
} void Dialog::LueLiukupalkki(int arvo) { arvo=arvo*2; ui->progressBar->setValue(arvo);//älä kopioi funktioita tästä, vaan käytä alasvetovalikoita, käskyt riippuvat käyttämästäsi versiosta } {code} |
Seuraavalla
...
tavalla
...
voidaan
...
kokonaisluku
...
kirjoitaa
...
merkkijoon
Code Block |
---|
} QString Teksti; Teksti.setNum(IntMuuttuja,10); Tekstiruutu->setText(Teksti); {code} |