NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | List of all members
niftk::QtAudioDataSourceFactory Class Reference

Factory class to create QtAudioDataSources. More...

Inheritance diagram for niftk::QtAudioDataSourceFactory:
Inheritance graph
[legend]
Collaboration diagram for niftk::QtAudioDataSourceFactory:
Collaboration graph
[legend]

Public Member Functions

 QtAudioDataSourceFactory ()
 
virtual ~QtAudioDataSourceFactory ()
 
virtual IGIDataSourceI::Pointer CreateService (mitk::DataStorage::Pointer dataStorage, const IGIDataSourceProperties &properties) const override
 
virtual IGIInitialisationDialogCreateInitialisationDialog (QWidget *parent) const override
 
virtual IGIConfigurationDialogCreateConfigurationDialog (QWidget *parent, niftk::IGIDataSourceI::Pointer service) const override
 
virtual QList< QString > GetLegacyClassNames () const override
 Empty list, as we have never really used this one before this architecture upgrade. More...
 
- Public Member Functions inherited from niftk::IGIDataSourceFactoryServiceI
virtual QString GetName () const
 Returns the name of the data source factory, as perceived by the user in the GUI. More...
 
bool HasInitialiseGui () const
 
bool HasConfigurationGui () const
 

Additional Inherited Members

- Protected Member Functions inherited from niftk::IGIDataSourceFactoryServiceI
 IGIDataSourceFactoryServiceI (QString name, bool hasInitialiseGui, bool hasConfigurationGui)
 
virtual ~IGIDataSourceFactoryServiceI ()
 

Detailed Description

Factory class to create QtAudioDataSources.

Constructor & Destructor Documentation

niftk::QtAudioDataSourceFactory::QtAudioDataSourceFactory ( )
niftk::QtAudioDataSourceFactory::~QtAudioDataSourceFactory ( )
virtual

Member Function Documentation

IGIConfigurationDialog * niftk::QtAudioDataSourceFactory::CreateConfigurationDialog ( QWidget *  parent,
niftk::IGIDataSourceI::Pointer  service 
) const
overridevirtual
See also
IGIDataSourceFactoryServiceI::CreateConfigurationDialog()
Exceptions
Alwaysthrows mitk::Exception as this source does not have one.

Implements niftk::IGIDataSourceFactoryServiceI.

IGIInitialisationDialog * niftk::QtAudioDataSourceFactory::CreateInitialisationDialog ( QWidget *  parent) const
overridevirtual
IGIDataSourceI::Pointer niftk::QtAudioDataSourceFactory::CreateService ( mitk::DataStorage::Pointer  dataStorage,
const IGIDataSourceProperties properties 
) const
overridevirtual
QList< QString > niftk::QtAudioDataSourceFactory::GetLegacyClassNames ( ) const
overridevirtual

Empty list, as we have never really used this one before this architecture upgrade.

Implements niftk::IGIDataSourceFactoryServiceI.


The documentation for this class was generated from the following files: