text: //
  //    EqualizerControl.h: Equalizer configuration
  //    Copyright (C) 2019 Gonzalo José Carracedo Carballal
  //
  //    This program is free software: you can redistribute it and/or modify
  //    it under the terms of the GNU Lesser General Public License as
  //    published by the Free Software Foundation, either version 3 of the
  //    License, or (at your option) any later version.
  //
  //    This program is distributed in the hope that it will be useful, but
  //    WITHOUT ANY WARRANTY; without even the implied warranty of
  //    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  //    GNU Lesser General Public License for more details.
  //
  //    You should have received a copy of the GNU Lesser General Public
  //    License along with this program.  If not, see
  //    <http://www.gnu.org/licenses/>
  //
  
  #ifndef EQUALIZERCONTROL_H
  #define EQUALIZERCONTROL_H
  
  #include <QWidget>
  #include <InspectorCtl.h>
  
  namespace Ui {
    class EqualizerControl;
  }
  
  namespace SigDigger {
    class EqualizerControl : public InspectorCtl
    {
        Q_OBJECT
  
      public:
        explicit EqualizerControl(QWidget *parent, Suscan::Config *config);
        ~EqualizerControl() override;
  
        bool applicable(QString const &key) override;
        void refreshUi(void) override;
        void parseConfig(void) override;
  
      private:
        Ui::EqualizerControl *ui;
    };
  }
  
  #endif // EQUALIZERCONTROL_H
  