itom  4.1.0
ito::DesignerWidgetOrganizer Class Reference
Inheritance diagram for ito::DesignerWidgetOrganizer:

Public Member Functions

 DesignerWidgetOrganizer (ito::RetVal &retValue)
 constructor
 
 ~DesignerWidgetOrganizer ()
 destructor
 
const QList< PluginLoadStatusgetPluginLoadStatus () const
 
const QMap< QString, FigureCategorygetFigureCategories () const
 
QStringList getListOfIncompatibleDesignerPlugins () const
 
bool figureClassExists (const QString &className)
 short More...
 
ito::RetVal figureClassMinimumRequirementCheck (const QString &className, int plotDataTypesMask, int plotDataFormatsMask, int plotFeaturesMask, bool *ok=NULL)
 short More...
 
QList< FigurePlugingetPossibleFigureClasses (int plotDataTypesMask, int plotDataFormatsMask, int plotFeaturesMask)
 short More...
 
QList< FigurePlugingetPossibleFigureClasses (const FigureCategory &figureCat)
 short More...
 
QString getFigureClass (const QString &figureCategory, const QString &defaultClassName, ito::RetVal &retVal)
 short More...
 
RetVal setFigureDefaultClass (const QString &figureCategory, const QString &defaultClassName)
 short More...
 
QStringList getPlotInputTypes (const int plotInputType)
 Return plot input types as string list. More...
 
QStringList getPlotType (const int plotType)
 Return plot input types as string list. More...
 
QStringList getPlotFeatures (const int plotFeatures)
 Return plot features as string list. More...
 
QStringList getPlotDataFormats (const int plotDataFormats)
 Return plot data formats as string list. More...
 
QWidget * createWidget (const QString &className, QWidget *parentWidget, AbstractFigure::WindowMode winMode=AbstractFigure::ModeStandaloneInUi)
 short More...
 

Protected Member Functions

RetVal scanDesignerPlugins ()
 short More...
 
void setApiPointersToWidgetAndChildren (QWidget *widget)
 

Private Attributes

QList< FigurePluginm_figurePlugins
 
QList< PluginLoadStatusm_pluginLoadStatus
 
QMap< QString, FigureCategorym_figureCategories
 
QVector< QTranslator * > m_Translator
 

Member Function Documentation

QWidget * DesignerWidgetOrganizer::createWidget ( const QString &  className,
QWidget *  parentWidget,
AbstractFigure::WindowMode  winMode = AbstractFigure::ModeStandaloneInUi 
)

short

long

Parameters
className
parentWidget
winMode
Returns
QWidget
bool DesignerWidgetOrganizer::figureClassExists ( const QString &  className)

short

long

Parameters
className
Returns
bool
ito::RetVal DesignerWidgetOrganizer::figureClassMinimumRequirementCheck ( const QString &  className,
int  plotDataTypesMask,
int  plotDataFormatsMask,
int  plotFeaturesMask,
bool *  ok = NULL 
)

short

long

Parameters
className
plotDataTypesMask
plotDataFormatsMask
plotFeaturesMask
ok
Returns
ito::RetVal
QString DesignerWidgetOrganizer::getFigureClass ( const QString &  figureCategory,
const QString &  defaultClassName,
ito::RetVal retVal 
)

short

long

Parameters
figureCategory
defaultClassName
retVal
Returns
QString
QStringList DesignerWidgetOrganizer::getPlotDataFormats ( const int  plotDataFormats)

Return plot data formats as string list.

Return plot data formats from plot data format identifier to string list.

Parameters
plotDataFormat
Returns
QStringList
QStringList DesignerWidgetOrganizer::getPlotFeatures ( const int  plotFeatures)

Return plot features as string list.

Return plot features from plot features identifier to string list.

Parameters
plotFeatures
Returns
QStringList
QStringList DesignerWidgetOrganizer::getPlotInputTypes ( const int  plotInputTypes)

Return plot input types as string list.

Return plot input types from plot type identifier to string list.

Parameters
plotInputType
Returns
QStringList
QStringList DesignerWidgetOrganizer::getPlotType ( const int  plotType)

Return plot input types as string list.

Return plot input types from plot type identifier to string list.

Parameters
plotInputType
Returns
QStringList
QList< FigurePlugin > DesignerWidgetOrganizer::getPossibleFigureClasses ( int  plotDataTypesMask,
int  plotDataFormatsMask,
int  plotFeaturesMask 
)

short

long

Parameters
plotDataTypesMask
plotDataFormatsMask
plotFeaturesMask
Returns
QList<FigurePlugin>
QList< FigurePlugin > DesignerWidgetOrganizer::getPossibleFigureClasses ( const FigureCategory figureCat)

short

long

Parameters
figureCat
Returns
QList<FigurePlugin>
RetVal DesignerWidgetOrganizer::scanDesignerPlugins ( )
protected

short

long

Returns
RetVal DesignerWidgetOrganizer::setFigureDefaultClass ( const QString &  figureCategory,
const QString &  defaultClassName 
)

short

long

Parameters
figureCategory
defaultClassName
Returns
RetVal

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