Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

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}