itom
Loading...
Searching...
No Matches
ito::AbstractItomDesignerPlugin Class Referenceabstract
Inheritance diagram for ito::AbstractItomDesignerPlugin:

Public Member Functions

 AbstractItomDesignerPlugin (QObject *parent)
 
ito::PlotDataTypes getPlotDataTypes (void) const
 
ito::PlotDataFormats getPlotDataFormats (void) const
 
ito::PlotFeatures getPlotFeatures (void) const
 
int getVersion (void) const
 returns addIn version
 
const QString getAuthor (void) const
 returns plugin author
 
const QString getDescription (void) const
 returns a brief description of the plugin
 
const QString getDetailDescription (void) const
 returns a detailed description of the plugin
 
const QString getLicenseInfo (void) const
 returns a detailed description of the plugin license
 
const QString getAboutInfo (void) const
 returns a detailed description of the plugin compile information
 
void setItomSettingsFile (const QString &settingsFile)
 
virtual QWidget * createWidgetWithMode (AbstractFigure::WindowMode winMode, QWidget *parent)=0
 

Protected Attributes

ito::PlotDataTypes m_plotDataTypes
 
ito::PlotDataFormats m_plotDataFormats
 
ito::PlotFeatures m_plotFeatures
 
int m_version
 plugin version
 
int m_maxItomVer
 minimum required version of the main program
 
int m_minItomVer
 maximum supported version of the main program
 
QString m_author
 the plugin author
 
QString m_description
 a brief description of the plugin
 
QString m_detaildescription
 a detail description of the plugin
 
QString m_license
 a short license string for the plugin, default value is "LGPL with ITO itom-exception"
 
QString m_aboutThis
 a short string with compile information
 
QString m_itomSettingsFile
 

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