LibreVNA/Software/PC_Application/Traces/Marker/markerwidget.h
2021-06-19 15:33:43 +02:00

31 lines
545 B
C++

#ifndef MARKERWIDGET_H
#define MARKERWIDGET_H
#include <QWidget>
#include "markermodel.h"
namespace Ui {
class MarkerWidget;
}
class MarkerWidget : public QWidget
{
Q_OBJECT
public:
explicit MarkerWidget(MarkerModel &model, QWidget *parent = nullptr);
~MarkerWidget();
private slots:
void on_bDelete_clicked();
void on_bAdd_clicked();
void updatePersistentEditors();
private:
bool eventFilter(QObject *obj, QEvent *event) override;
Ui::MarkerWidget *ui;
MarkerModel &model;
};
#endif // MARKERWIDGET_H