cumbia-qtcontrols 1.x
Qt widgets on top of the cumbia C++ library
|
cumbia-qtcontrols reader factory. Creates an instance of a CuControlsReaderA implementation. More...
#include <cucontrolsfactories_i.h>
Public Member Functions | |
virtual | ~CuControlsReaderFactoryI () |
virtual CuControlsReaderA * | create (Cumbia *, CuDataListener *) const =0 |
Subclasses implement the create method to return an instance of a CuControlsReaderA implementation. More... | |
virtual CuControlsReaderFactoryI * | clone () const =0 |
clone an instance. More... | |
virtual void | setOptions (const CuData &options)=0 |
set options to be used when creating the reader. More... | |
cumbia-qtcontrols reader factory. Creates an instance of a CuControlsReaderA implementation.
Subclasses must implement the create, clone and setOptions pure virtual methods.
|
inlinevirtual |
|
pure virtual |
clone an instance.
Clones the current instance
Referenced by CuContext::CuContext(), QuInputOutput::QuInputOutput(), and CuControlsFactoryPool::registerImpl().
|
pure virtual |
Subclasses implement the create method to return an instance of a CuControlsReaderA implementation.
|
pure virtual |
set options to be used when creating the reader.
This is engine dependent.
options | a CuData containing key/value pairs that are specific of an engine. |
Options are normally set within the create method, when a CuControlsReaderA is instantiated.
Referenced by QuInputOutput::QuInputOutput().