15 #ifndef DataSourcesView_h
16 #define DataSourcesView_h
21 #include <berryIBerryPreferences.h>
22 #include <ctkDictionary.h>
23 #include <service/event/ctkEvent.h>
73 void Updated(
const ctkDictionary&);
98 void OnRecordingStarted(QString baseDirectory);
105 void RetrievePreferenceValues();
110 virtual void OnPreferencesChanged(
const berry::IBerryPreferences*)
override;
113 bool m_SetupWasCalled;
118 #endif // DataSourcesView_h
virtual void CreateQtPartControl(QWidget *parent) override
Called by framework, this method creates all the controls for this view.
Definition: niftkDataSourcesView.cxx:104
User interface to provide Image Guided Surgery functionality.
Definition: niftkDataSourcesView.h:33
SystemTimeServiceI::TimeType IGITimeType
Definition: niftkIGIDataType.h:39
virtual ~DataSourcesView()
Definition: niftkDataSourcesView.cxx:38
void OnUpdateShouldRestart(const ctkEvent &event)
Definition: niftkDataSourcesView.cxx:75
void RecordingStarted(const ctkDictionary &)
CTK-bus equivalent of IGIDataSourceManager's RecordingStarted. Topic is "uk/ac/ucl/cmic/IGIRECORDINGS...
void OnUpdateShouldPause(const ctkEvent &event)
Definition: niftkDataSourcesView.cxx:67
DataSourcesView()
Definition: niftkDataSourcesView.cxx:30
static const std::string VIEW_ID
Static view ID = uk.ac.ucl.cmic.igidatasources.
Definition: niftkDataSourcesView.h:49
Base view component for plugins listening to visibility change events, focus changed events and so on...
Definition: niftkBaseView.h:47
void Updated(const ctkDictionary &)
We publish an update signal on topic "uk/ac/ucl/cmic/IGIUPDATE" onto the Event Bus so that any other ...
virtual void SetFocus() override
Called by framework, sets the focus on a specific widget.
Definition: niftkDataSourcesView.cxx:97
virtual std::string GetViewID() const
Returns the view ID.
Definition: niftkDataSourcesView.cxx:90
cl_event event
Definition: glew.h:3231
Definition: niftkExceptionObject.h:21
GLsizei const GLcharARB ** string
Definition: glew.h:5194