Newer
Older
ZXSSCJ / DevStatusAcq / DevStatusWindow.h
tan yue on 27 Oct 2021 794 bytes 20211027 freq switcher mock frame
#ifndef DEVSTATUSWINDOW_H
#define DEVSTATUSWINDOW_H

#include <QWidget>

#include "device/SignalGenerator.h"
#include "device/FrequencyTuning.h"
#include "device/TimeSwitcher.h"
#include "device/FreqSwitcher.h"

QT_BEGIN_NAMESPACE
namespace Ui { class DevStatusWindow; }
QT_END_NAMESPACE

class DevStatusWindow : public QWidget
{
    Q_OBJECT

public:
    DevStatusWindow(QWidget *parent = nullptr);
    ~DevStatusWindow();

private slots:
    void on_sigGenButt_clicked();

    void on_freqTunButt_clicked();

    void on_tmSwiButt_clicked();

    void on_freqSwiButt_clicked();

private:
    Ui::DevStatusWindow *ui;

    SignalGenerator * sigGenDevice;
    FrequencyTuning * freqTunDevice;
    TimeSwitcher * timeSwitDevice;
    FreqSwitcher * freqSwitDevice;
};
#endif // DEVSTATUSWINDOW_H