Skip to main content

ProjectorsView

Namespace: DISPLIB  ·  Library: Display Library

#include <disp/projectorsview.h>

class DISPLIB::ProjectorsView

SSP projector enable / disable checkbox list.

One QCheckBox per FiffProj plus a master toggle; emits projSelectionChanged so the rtprocessing pipeline can (de)project the streaming data on the fly.

Inheritance​


Public Methods​

ProjectorsView(sSettingsPath, parent, f)​

Constructs a ProjectorsView which is a child of parent.

Parameters:

  • sSettingsPath : const QString & Settings path under which the widget persists its state (empty = no persistence).

  • parent : *QWidget ** parent of widget.

  • f : Qt::WindowFlags Qt window flags passed to the QWidget constructor.


~ProjectorsView()​

Destroys the ProjectorsView.


getProjectors()​

Get the current projectors.

Returns:

  • QList< FiffProj > — The current projectors.

setProjectors(projs)​

Set the current projectors.

Parameters:

  • projs : const QList< FiffProj > & The new projectors.

redrawGUI()​

Redraw the view.


saveSettings()​

Saves all important settings of this view via QSettings.


loadSettings()​

Loads and inits all important settings of this view via QSettings.


clearView()​

Clears the view.


Authors of this file​