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

Compare with Current View Page History

Version 1 Next »

Dialogin muodostimeen tehdään slot-funktio, joka ottaa vastaan signaalin lähettämän viestin.class Dialog : public QDialog
{
private slots:
void LueLiukupalkki(int); //viestin vastaanottaja eli slot
};

connect-funktoilla saadaan signaali ja vastaanottava slot liitettyä toisiinsa.
ui->setupUi(this);
connect(ui->liukupalkki, SIGNAL(valueChanged(int)), this, SLOT(LueLiukupalkki(int)));
}

Tee slotina toimiva funktiovoid 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
}

Seuraavalla tavalla voidaan kokonaisluku kirjoitaa merkkijoonQString Teksti;
Teksti.setNum(IntMuuttuja,10);
Tekstiruutu->setText(Teksti);

  • No labels
You must log in to comment.