componenttestwindow.h 741 Bytes
#ifndef COMPONENTTESTWINDOW_H
#define COMPONENTTESTWINDOW_H

#include <QMainWindow>
#include <QTimer>

#include "udphandler.h"

namespace Ui {
class ComponentTestWindow;
}

class ComponentTestWindow : public QMainWindow
{
    Q_OBJECT

public:
    explicit ComponentTestWindow(QWidget *parent = 0, UdpHandler *udp = 0);
    ~ComponentTestWindow();

private slots:
    void lampOn();
    void lampOff();
    void damperOn();
    void damperOff();

    void onDataChanged();

    void on_speakerButton_clicked();
    void on_lampButton_clicked();
    void on_damperButton_clicked();
    void on_backButton_clicked();

private:
    Ui::ComponentTestWindow *ui;
    UdpHandler *udp;

    QTimer damperTimer;
};


#endif // COMPONENTTESTWINDOW_H