MyBooks
Signals | Public Member Functions | Protected Member Functions | Properties | Friends | List of all members
CuteReport::FormInterface Class Referenceabstract

#include <forminterface.h>

Inheritance diagram for CuteReport::FormInterface:
Inheritance graph
[legend]
Collaboration diagram for CuteReport::FormInterface:
Collaboration graph
[legend]

Signals

void accepted ()
 
void rejected ()
 
void dataChanged (const QString &)
 
void renderingStringsChanged ()
 
void accepted ()
 
void rejected ()
 
void dataChanged (const QString &)
 
void renderingStringsChanged ()
 
- Signals inherited from CuteReport::ReportPluginInterface
void changed ()
 
void objectNameChanged (QString name)
 
void changed ()
 
void objectNameChanged (QString name)
 

Public Member Functions

 FormInterface (QObject *parent=0)
 
virtual ~FormInterface ()
 
virtual void init ()
 
virtual FormHelperInterfacehelper ()
 
virtual FormInterfaceclone () const =0
 
virtual QString data () const =0
 
virtual void setData (const QString &data)=0
 
virtual QStringList renderingStrings ()
 
virtual void renderInit (CuteReport::ScriptEngineInterface *scriptEngine)=0
 
virtual void renderpPrepare ()=0
 
virtual void renderReset ()=0
 
virtual Q_INVOKABLE void show ()=0
 
virtual Q_INVOKABLE QVariant invoke (const QString &objectName, const QString &method, const QVariant &arg1=QVariant(), const QVariant &arg2=QVariant(), const QVariant &arg3=QVariant(), const QVariant &arg4=QVariant(), const QVariant &arg5=QVariant(), const QVariant &arg6=QVariant())=0
 
 FormInterface (QObject *parent=0)
 
virtual ~FormInterface ()
 
virtual void init ()
 
virtual FormHelperInterfacehelper ()
 
virtual FormInterfaceclone () const =0
 
virtual QString data () const =0
 
virtual void setData (const QString &data)=0
 
virtual QStringList renderingStrings ()
 
virtual void renderInit (CuteReport::ScriptEngineInterface *scriptEngine)=0
 
virtual void renderpPrepare ()=0
 
virtual void renderReset ()=0
 
virtual Q_INVOKABLE void show ()=0
 
virtual Q_INVOKABLE QVariant invoke (const QString &objectName, const QString &method, const QVariant &arg1=QVariant(), const QVariant &arg2=QVariant(), const QVariant &arg3=QVariant(), const QVariant &arg4=QVariant(), const QVariant &arg5=QVariant(), const QVariant &arg6=QVariant())=0
 
- Public Member Functions inherited from CuteReport::ReportPluginInterface
 ReportPluginInterface (QObject *parent=0)
 
virtual ~ReportPluginInterface ()
 
virtual bool moduleInit ()
 
ModuleFlags moduleFlags () const
 
ReportCorereportCore () const
 
void setReportCore (ReportCore *reportCore)
 
virtual int moduleVersion () const
 
virtual QString moduleShortName () const =0
 
virtual QString suitName () const =0
 
QString moduleFullName () const
 
virtual QString objectNameHint () const
 
virtual QString description ()
 
virtual void setDescription (const QString &text)
 
virtual QStringList extendsModules () const
 
virtual QStringList removesModules () const
 
virtual QList< ModuleInfodependencies () const
 
virtual ThreadingLevel threading ()
 
virtual void setObjectName (const QString &name)
 
 ReportPluginInterface (QObject *parent=0)
 
virtual ~ReportPluginInterface ()
 
virtual bool moduleInit ()
 
ModuleFlags moduleFlags () const
 
ReportCorereportCore () const
 
void setReportCore (ReportCore *reportCore)
 
virtual int moduleVersion () const
 
virtual QString moduleShortName () const =0
 
virtual QString suitName () const =0
 
QString moduleFullName () const
 
virtual QString objectNameHint () const
 
virtual QString description ()
 
virtual void setDescription (const QString &text)
 
virtual QStringList extendsModules () const
 
virtual QStringList removesModules () const
 
virtual QList< ModuleInfodependencies () const
 
virtual ThreadingLevel threading ()
 
virtual void setObjectName (const QString &name)
 

Protected Member Functions

virtual FormInterfacecreateInstance (QObject *parent) const =0
 
virtual FormInterfacecreateInstance (QObject *parent) const =0
 
- Protected Member Functions inherited from CuteReport::ReportPluginInterface
 ReportPluginInterface (const ReportPluginInterface &dd, QObject *parent)
 
 ReportPluginInterface (const ReportPluginInterface &dd, QObject *parent)
 

Properties

QString data
 
- Properties inherited from CuteReport::ReportPluginInterface
QString objectName
 workaround for sending signal when objectName property has changed More...
 

Friends

class ReportCore
 

Additional Inherited Members

- Public Types inherited from CuteReport::ReportPluginInterface
enum  ThreadingLevel {
  ThreadNo, ThreadNR, ThreadOk, ThreadNo,
  ThreadNR, ThreadOk
}
 
enum  ModuleFlag { Unremovable = 0x01, Unremovable = 0x01 }
 
enum  ThreadingLevel {
  ThreadNo, ThreadNR, ThreadOk, ThreadNo,
  ThreadNR, ThreadOk
}
 
enum  ModuleFlag { Unremovable = 0x01, Unremovable = 0x01 }
 

Constructor & Destructor Documentation

◆ FormInterface() [1/2]

CuteReport::FormInterface::FormInterface ( QObject *  parent = 0)
explicit

◆ ~FormInterface() [1/2]

virtual CuteReport::FormInterface::~FormInterface ( )
inlinevirtual

◆ FormInterface() [2/2]

CuteReport::FormInterface::FormInterface ( QObject *  parent = 0)
explicit

◆ ~FormInterface() [2/2]

virtual CuteReport::FormInterface::~FormInterface ( )
inlinevirtual

Member Function Documentation

◆ accepted [1/2]

void CuteReport::FormInterface::accepted ( )
signal

◆ accepted [2/2]

void CuteReport::FormInterface::accepted ( )
signal

◆ clone() [1/2]

virtual FormInterface* CuteReport::FormInterface::clone ( ) const
pure virtual

◆ clone() [2/2]

virtual FormInterface* CuteReport::FormInterface::clone ( ) const
pure virtual

◆ createInstance() [1/2]

virtual FormInterface* CuteReport::FormInterface::createInstance ( QObject *  parent) const
protectedpure virtual

◆ createInstance() [2/2]

virtual FormInterface* CuteReport::FormInterface::createInstance ( QObject *  parent) const
protectedpure virtual

◆ data() [1/2]

virtual QString CuteReport::FormInterface::data ( ) const
pure virtual

◆ data() [2/2]

virtual QString CuteReport::FormInterface::data ( ) const
pure virtual

◆ dataChanged [1/2]

void CuteReport::FormInterface::dataChanged ( const QString &  )
signal

◆ dataChanged [2/2]

void CuteReport::FormInterface::dataChanged ( const QString &  )
signal

◆ helper() [1/2]

virtual FormHelperInterface* CuteReport::FormInterface::helper ( )
inlinevirtual

◆ helper() [2/2]

virtual FormHelperInterface* CuteReport::FormInterface::helper ( )
inlinevirtual

◆ init() [1/2]

virtual void CuteReport::FormInterface::init ( )
inlinevirtual

◆ init() [2/2]

virtual void CuteReport::FormInterface::init ( )
inlinevirtual

◆ invoke() [1/2]

virtual Q_INVOKABLE QVariant CuteReport::FormInterface::invoke ( const QString &  objectName,
const QString &  method,
const QVariant &  arg1 = QVariant(),
const QVariant &  arg2 = QVariant(),
const QVariant &  arg3 = QVariant(),
const QVariant &  arg4 = QVariant(),
const QVariant &  arg5 = QVariant(),
const QVariant &  arg6 = QVariant() 
)
pure virtual

◆ invoke() [2/2]

virtual Q_INVOKABLE QVariant CuteReport::FormInterface::invoke ( const QString &  objectName,
const QString &  method,
const QVariant &  arg1 = QVariant(),
const QVariant &  arg2 = QVariant(),
const QVariant &  arg3 = QVariant(),
const QVariant &  arg4 = QVariant(),
const QVariant &  arg5 = QVariant(),
const QVariant &  arg6 = QVariant() 
)
pure virtual

◆ rejected [1/2]

void CuteReport::FormInterface::rejected ( )
signal

◆ rejected [2/2]

void CuteReport::FormInterface::rejected ( )
signal

◆ renderingStrings() [1/2]

virtual QStringList CuteReport::FormInterface::renderingStrings ( )
inlinevirtual

◆ renderingStrings() [2/2]

virtual QStringList CuteReport::FormInterface::renderingStrings ( )
inlinevirtual

◆ renderingStringsChanged [1/2]

void CuteReport::FormInterface::renderingStringsChanged ( )
signal

◆ renderingStringsChanged [2/2]

void CuteReport::FormInterface::renderingStringsChanged ( )
signal

◆ renderInit() [1/2]

virtual void CuteReport::FormInterface::renderInit ( CuteReport::ScriptEngineInterface *  scriptEngine)
pure virtual

◆ renderInit() [2/2]

virtual void CuteReport::FormInterface::renderInit ( CuteReport::ScriptEngineInterface *  scriptEngine)
pure virtual

◆ renderpPrepare() [1/2]

virtual void CuteReport::FormInterface::renderpPrepare ( )
pure virtual

◆ renderpPrepare() [2/2]

virtual void CuteReport::FormInterface::renderpPrepare ( )
pure virtual

◆ renderReset() [1/2]

virtual void CuteReport::FormInterface::renderReset ( )
pure virtual

◆ renderReset() [2/2]

virtual void CuteReport::FormInterface::renderReset ( )
pure virtual

◆ setData() [1/2]

virtual void CuteReport::FormInterface::setData ( const QString &  data)
pure virtual

◆ setData() [2/2]

virtual void CuteReport::FormInterface::setData ( const QString &  data)
pure virtual

◆ show() [1/2]

virtual Q_INVOKABLE void CuteReport::FormInterface::show ( )
pure virtual

◆ show() [2/2]

virtual Q_INVOKABLE void CuteReport::FormInterface::show ( )
pure virtual

Friends And Related Function Documentation

◆ ReportCore

ReportCore
friend

Property Documentation

◆ data

QString CuteReport::FormInterface::data
readwrite

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