LibreVNA/Software/PC_Application/Traces/xyplotaxisdialog.h

32 lines
571 B
C
Raw Normal View History

2020-10-28 05:07:14 +08:00
#ifndef XYPLOTAXISDIALOG_H
#define XYPLOTAXISDIALOG_H
#include "tracexyplot.h"
2021-10-21 19:00:34 +08:00
#include <QDialog>
2020-10-28 05:07:14 +08:00
namespace Ui {
class XYplotAxisDialog;
}
class XYplotAxisDialog : public QDialog
{
Q_OBJECT
public:
explicit XYplotAxisDialog(TraceXYPlot *plot);
~XYplotAxisDialog();
private slots:
void on_buttonBox_accepted();
void XAxisTypeChanged(int XAxisIndex);
private:
2022-03-16 21:45:59 +08:00
std::set<YAxis::Type> supportedYAxis(XAxis::Type type);
bool isSupported(XAxis::Type type);
2020-10-28 05:07:14 +08:00
Ui::XYplotAxisDialog *ui;
TraceXYPlot *plot;
};
#endif // XYPLOTAXISDIALOG_H