#pragma once
#include "core/FilterSettings.h"
#include <QDialog>
class QComboBox;
namespace whittle {
class SettingsDialog : public QDialog {
Q_OBJECT
public:
explicit SettingsDialog(const FilterSettings& initial, QWidget* parent = nullptr);
FilterSettings settings() const;
private:
QComboBox* m_metric = nullptr;
QComboBox* m_tol = nullptr;
QComboBox* m_display = nullptr;
QComboBox* m_recursive = nullptr;
QComboBox* m_loadLast = nullptr;
};
}