22#ifndef FILTERSETTINGSVIEW_H
23#define FILTERSETTINGSVIEW_H
52class FilterSettingsViewWidget;
81 typedef QSharedPointer<FilterSettingsView>
SPtr;
82 typedef QSharedPointer<const FilterSettingsView>
ConstSPtr;
94 Qt::WindowFlags f = Qt::Widget);
204 std::unique_ptr<Ui::FilterSettingsViewWidget>
m_pUi;
Export macros and build-info hooks for the DISPLIB shared library.
#define DISPSHARED_EXPORT
Common base widget for every dockable Quick-Control settings panel in DISPLIB.
2-D display widgets and visualisation helpers (charts, topography, colour maps).
AbstractView(QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
Interactive FIR / IIR filter design GUI with a live magnitude / phase preview.
void filterActivationChanged(bool activated)
void onFilterChannelTypeChanged(const QString &sType)
QSharedPointer< FilterDesignView > getFilterView()
void onFilterFromChanged()
void onFilterActivationChanged()
FilterSettingsView(const QString &sSettingsPath="", QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
QSharedPointer< const FilterSettingsView > ConstSPtr
void updateProcessingMode(ProcessingMode mode)
void updateGuiMode(GuiMode mode)
void setSamplingRate(double dSFreq)
QSharedPointer< FilterSettingsView > SPtr
QSharedPointer< FilterDesignView > m_pFilterView
std::unique_ptr< Ui::FilterSettingsViewWidget > m_pUi