#ifndef TRACEWIDGETVNA_H #define TRACEWIDGETVNA_H #include "Traces/tracewidget.h" #include "Calibration/calibration.h" #include "Deembedding/deembedding.h" class TraceWidgetVNA : public TraceWidget { public: TraceWidgetVNA(TraceModel &model, Calibration &cal, Deembedding &deembed, QWidget *parent = nullptr); protected slots: virtual void exportDialog() override {}; virtual void importDialog() override; protected: virtual Trace::LiveParameter defaultParameter() override {return Trace::LiveParameter::S11;}; // These can optionally be applied when importing an s2p file Calibration &cal; Deembedding &deembed; }; #endif // TRACEWIDGETVNA_H