Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
class Dialog : public QDialog
{
    Q_OBJECT

public:
    explicit Dialog(QWidget *parent = 0);
    ~Dialog();

private:
    Ui::Dialog *ui;

public slots:
    // Oma slot-funktio tekstin siirtoa varten
    void SiirraTeksti(); // Lisää tämä
};
#endif // DIALOG_H

Code Block
// Muodostin, tämän wizard teki automaattisesti
Dialog::Dialog(QWidget *parent) :
    QDialog(parent),
    ui(new Ui::Dialog)
{
    ui->setupUi(this);
    // kiinnitetään siirtonapin signaali clicked slotiin SiirraTeksti, tämä pitää tehdä itse
    connect(ui->siirtonappi,SIGNAL(clicked()),this,SLOT(SiirraTeksti()));
}

// Hajoitin
Dialog::~Dialog()
{
    delete ui;
}

// Oma slot funktio joka siirtää tekstin ylhäältä alas
void Dialog::SiirraTeksti()
{
    QString Apu;
    //haetaan Haetaan käyttöliittymästä lahde lineEdit ruudusta teksti
    Apu=ui->lahde->text();
    //laitetaan Laitetaan teksti käyttöliittymään kohde lineEdit ruutuun
    ui->kohde->setText(Apu);
    //putsataan Putsataan lahde lineEdit
    ui->lahde->clear();
} // SiirraTeksti funktion loppu