23#ifndef FIFFRAWVIEWSETTINGS_H
24#define FIFFRAWVIEWSETTINGS_H
51class FiffRawViewSettingsWidget;
79 typedef QSharedPointer<FiffRawViewSettings>
SPtr;
80 typedef QSharedPointer<const FiffRawViewSettings>
ConstSPtr;
92 Qt::WindowFlags f = Qt::Widget);
107 void setWidgetList(
const QStringList& lVisibleWidgets = QStringList());
123 void setZoom(
double zoomFactor);
260 std::unique_ptr<Ui::FiffRawViewSettingsWidget>
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)
std::unique_ptr< Ui::FiffRawViewSettingsWidget > m_pUi
void updateProcessingMode(ProcessingMode mode)
void backgroundColorChanged(const QColor &backgroundColor)
void makeScreenshot(const QString &imageType)
void setBackgroundColor(const QColor &backgroundColor)
QColor m_colCurrentBackgroundColor
FiffRawViewSettings(const QString &sSettingsPath="", QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
void setZoom(double zoomFactor)
void distanceTimeSpacerChanged(int value)
QColor m_colCurrentSignalColor
void timeWindowChanged(int value)
void setSignalColor(const QColor &signalColor)
void updateGuiMode(GuiMode mode)
void setWidgetList(const QStringList &lVisibleWidgets=QStringList())
void setDistanceTimeSpacer(int value)
const QColor & getSignalColor()
void onDistanceTimeSpacerChanged(qint32 value)
int getDistanceTimeSpacer()
QSharedPointer< const FiffRawViewSettings > ConstSPtr
QSharedPointer< FiffRawViewSettings > SPtr
const QColor & getBackgroundColor()
void zoomChanged(double value)
void onZoomChanged(double value)
void onTimeWindowChanged(int value)
void onViewColorButtonClicked()
void setWindowSize(int windowSize)
void signalColorChanged(const QColor &signalColor)