LibreVNA/Software/PC_Application/Traces/Marker/markerwidget.h
2021-10-21 08:31:31 -03:00

32 lines
546 B
C++

#ifndef MARKERWIDGET_H
#define MARKERWIDGET_H
#include "markermodel.h"
#include <QWidget>
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