Pith - wedge
#ifndef SYNCWINDOW_H
#define SYNCWINDOW_H

#include "WedgeConfig.h"
#include <QButtonGroup>
#include <QDialog>
#include <QLabel>
#include <QLineEdit>
#include <QPushButton>

class SyncWindow : public QDialog {
	Q_OBJECT
public:
	explicit SyncWindow(const NoteData &data, QWidget *parent = nullptr);
	NoteData getUpdatedData() const;

	QLabel *netStatusValLabel;

	signals:
	void syncRequested();
	void dataChanged(const NoteData &data);

private:
	void emitChange();

	QButtonGroup *routeGroup;
	QButtonGroup *autoGroup;
	QLineEdit *ipEdit;
	QLineEdit *passKeyEdit;
	QPushButton *syncBtn;
	NoteData originalData;
};

#endif