Versions Compared

Key

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

...

Code Block
 #ifndef SAIE_H
#define SAIE_H

#include <QThread>
#include <QTime>
#include <QMutex>

class Saie : public QThread
{
Q_OBJECT
public:
    explicit Saie(QObject *parent = 0);
    int Testiarvo;
    bool SaieStop;
     QTime runTimer;
     QTime uiTimer;
     int jaksoaika;
     int ui_paivitysaika;
     void pysayta();
     QMutex mutex;
protected:
    //! run function for own real-time thread
    void run();
signals:
    void PaivitaUi(int);

public slots:
    void AsetaTestiarvo(int arvo);

};

#endif // SAIE_H

Tässä olisi myös Vähän monimutkaisempi esimerkki käyttöliittymästä ja säikeistyksestä.