#ifndef EQUALIZATION_TOOLS_DIALOG_HPP__ #define EQUALIZATION_TOOLS_DIALOG_HPP__ #include #include "pimpl_h.hpp" class QWidget; class QSettings; class QDir; class EqualizationToolsDialog : public QObject { Q_OBJECT public: explicit EqualizationToolsDialog (QSettings * , QDir const& data_directory , QVector const& coefficients , QWidget * = nullptr); Q_SLOT void show (); Q_SIGNAL void phase_equalization_changed (QVector const&); private: class impl; pimpl m_; }; #endif