NCL Composer  0.1.5
 All Classes Functions Variables Pages
MediaPreviewFactory Class Reference

Handles the creation and deletion of MediaPreview objects. More...

#include <mediapreviewfactory.h>

Inheritance diagram for MediaPreviewFactory:
Collaboration diagram for MediaPreviewFactory:

Public Member Functions

 ~MediaPreviewFactory ()
 Destructor.
 
 MediaPreviewFactory ()
 Constructor.
 
virtual IPlugin * createPluginInstance ()
 Creates an MediaPreviewPlugin instance. More...
 
virtual void releasePluginInstance (IPlugin *mediaPlug)
 Destroy an instance of MediaPreviewPlugin. More...
 
virtual QString id () const
 
virtual QString name () const
 
QString version ()
 Returns the version of Property View implementation. More...
 
QString compatVersion ()
 Returns the core version that is compatible with this plugin. More...
 
QString vendor ()
 Returns the vendor of Property View (i.e. More...
 
QString copyright ()
 Returns the copyright of Property View. More...
 
QString license ()
 Returns the license of Property View plugin (i.e. More...
 
QString description ()
 Returns a description of the Property View. More...
 
QString url ()
 
QString category ()
 

Detailed Description

Handles the creation and deletion of MediaPreview objects.

Definition at line 13 of file mediapreviewfactory.h.

Member Function Documentation

QString MediaPreviewFactory::compatVersion ( )
inline

Returns the core version that is compatible with this plugin.

Returns
QString the core version that is compatible with this plugin as a string.

Definition at line 76 of file mediapreviewfactory.h.

QString MediaPreviewFactory::copyright ( )
inline

Returns the copyright of Property View.

Returns
QString the copyright of Property View.

Definition at line 88 of file mediapreviewfactory.h.

virtual IPlugin* MediaPreviewFactory::createPluginInstance ( )
inlinevirtual

Creates an MediaPreviewPlugin instance.

Returns
IPlugin* One NEW instance of MediaPreviewPlugin.

Definition at line 34 of file mediapreviewfactory.h.

QString MediaPreviewFactory::description ( )
inline

Returns a description of the Property View.

Returns
QString the description of Property View.

Definition at line 104 of file mediapreviewfactory.h.

virtual QString MediaPreviewFactory::id ( ) const
inlinevirtual
Returns
QString

Definition at line 55 of file mediapreviewfactory.h.

QString MediaPreviewFactory::license ( )
inline

Returns the license of Property View plugin (i.e.

GPLv3).

Todo:
The complete license description.
Returns
QString the license of Property View.

Definition at line 95 of file mediapreviewfactory.h.

virtual QString MediaPreviewFactory::name ( ) const
inlinevirtual
Returns
QString

Definition at line 62 of file mediapreviewfactory.h.

virtual void MediaPreviewFactory::releasePluginInstance ( IPlugin *  mediaPlug)
inlinevirtual

Destroy an instance of MediaPreviewPlugin.

Parameters
IPlugin*the instance that must be destroyed.

Definition at line 45 of file mediapreviewfactory.h.

QString MediaPreviewFactory::vendor ( )
inline

Returns the vendor of Property View (i.e.

Telemidia Lab).

Returns
QString the name of the vendor of OutlineView.

Definition at line 82 of file mediapreviewfactory.h.

QString MediaPreviewFactory::version ( )
inline

Returns the version of Property View implementation.

Returns
QString the version number as string.

Definition at line 69 of file mediapreviewfactory.h.


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