MyBooks
Public Types | Signals | Public Member Functions | Protected Member Functions | Properties | Private Attributes | Friends | List of all members
CuteReport::DatasetInterface Class Referenceabstract

#include <datasetinterface.h>

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

Public Types

enum  DatasetFlag { BaseReportDataset = 0x0001, BaseReportDataset = 0x0001 }
 
enum  Stage {
  Unpopulated, Populating, Populated, Unpopulated,
  Populating, Populated
}
 
enum  DatasetFlag { BaseReportDataset = 0x0001, BaseReportDataset = 0x0001 }
 
enum  Stage {
  Unpopulated, Populating, Populated, Unpopulated,
  Populating, Populated
}
 
- 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 }
 

Signals

void beforeNext ()
 
void afterNext ()
 
void beforePrevious ()
 
void afterPrevious ()
 
void beforeFirst ()
 
void afterFirst ()
 
void beforeLast ()
 
void afterLast ()
 
void beforeSeek (int index)
 
void afterSeek (int index)
 
void beforePopulate ()
 
void afterPopulate ()
 
void beforeSetFilter (int col, QString str)
 
void afterSetFilter (int col, QString str)
 
void renderingStringsChanged ()
 
void datasetFlagsChanged (int flags)
 
void beforeNext ()
 
void afterNext ()
 
void beforePrevious ()
 
void afterPrevious ()
 
void beforeFirst ()
 
void afterFirst ()
 
void beforeLast ()
 
void afterLast ()
 
void beforeSeek (int index)
 
void afterSeek (int index)
 
void beforePopulate ()
 
void afterPopulate ()
 
void beforeSetFilter (int col, QString str)
 
void afterSetFilter (int col, QString str)
 
void renderingStringsChanged ()
 
void datasetFlagsChanged (int flags)
 
- Signals inherited from CuteReport::ReportPluginInterface
void changed ()
 
void objectNameChanged (QString name)
 
void changed ()
 
void objectNameChanged (QString name)
 

Public Member Functions

 DatasetInterface (QObject *parent=0)
 
virtual ~DatasetInterface ()
 
virtual void init ()
 
virtual DatasetHelperInterfacecreateHelper (CuteDesigner::Core *designer)=0
 
virtual DatasetInterfaceclone () const
 
virtual Q_INVOKABLE QAbstractItemModel * model ()
 
virtual QIcon icon ()=0
 
virtual Q_INVOKABLE QString getLastError ()
 
virtual Q_INVOKABLE bool populate ()=0
 
virtual Q_INVOKABLE bool isPopulated ()=0
 
virtual Q_INVOKABLE void reset ()=0
 
virtual Q_INVOKABLE void resetCursor ()=0
 
virtual Q_INVOKABLE bool setFirstRow ()=0
 
virtual Q_INVOKABLE bool setLastRow ()=0
 
virtual Q_INVOKABLE bool setNextRow ()=0
 
virtual Q_INVOKABLE bool setPreviousRow ()=0
 
virtual Q_INVOKABLE void setPopulated (bool b)=0
 
virtual Q_INVOKABLE int getCurrentRowNumber ()=0
 
virtual Q_INVOKABLE bool setCurrentRowNumber (int index)=0
 
virtual Q_INVOKABLE int getRowCount ()=0
 
virtual Q_INVOKABLE int getColumnCount ()=0
 
virtual Q_INVOKABLE QVariant getValue (int column, int row=-1)=0
 
virtual Q_INVOKABLE QVariant getValue (const QString &fieldName, int row=-1)=0
 
virtual Q_INVOKABLE QVariant getNextRowValue (int index)
 
virtual Q_INVOKABLE QVariant getNextRowValue (const QString &field)
 
virtual Q_INVOKABLE QVariant getPreviousRowValue (int index)
 
virtual Q_INVOKABLE QVariant getPreviousRowValue (const QString &field)
 
virtual Q_INVOKABLE QString getFieldName (int column)
 
virtual Q_INVOKABLE QVariant::Type getFieldType (int column)=0
 
virtual Q_INVOKABLE void setFilter (const int col, const QString &str, Qt::CaseSensitivity cs=Qt::CaseSensitive)
 
Q_INVOKABLE QString getParentDataset ()
 
Q_INVOKABLE void setParentDataset (QString pDataset)
 
Q_INVOKABLE QString getFilterCondition ()
 
Q_INVOKABLE void setFilterCondition (QString str)
 
Q_INVOKABLE int getFilterColumn ()
 
Q_INVOKABLE void setFilterColumn (int col)
 
virtual QList< CuteReport::InternalStringDatarenderingStrings ()=0
 
virtual void renderInit (CuteReport::ScriptEngineInterface *scriptEngine)=0
 
virtual void renderReset ()=0
 
virtual int datasetFlags () const
 
virtual void setDatasetFlags (int flags)
 
virtual void setDatasetFlag (int flag, bool value=true)
 
virtual bool isDatasetFlagSet (int flag)
 
 DatasetInterface (QObject *parent=0)
 
virtual ~DatasetInterface ()
 
virtual void init ()
 
virtual DatasetHelperInterfacecreateHelper (CuteDesigner::Core *designer)=0
 
virtual DatasetInterfaceclone () const
 
virtual Q_INVOKABLE QAbstractItemModel * model ()
 
virtual QIcon icon ()=0
 
virtual Q_INVOKABLE QString getLastError ()
 
virtual Q_INVOKABLE bool populate ()=0
 
virtual Q_INVOKABLE bool isPopulated ()=0
 
virtual Q_INVOKABLE void reset ()=0
 
virtual Q_INVOKABLE void resetCursor ()=0
 
virtual Q_INVOKABLE bool setFirstRow ()=0
 
virtual Q_INVOKABLE bool setLastRow ()=0
 
virtual Q_INVOKABLE bool setNextRow ()=0
 
virtual Q_INVOKABLE bool setPreviousRow ()=0
 
virtual Q_INVOKABLE void setPopulated (bool b)=0
 
virtual Q_INVOKABLE int getCurrentRowNumber ()=0
 
virtual Q_INVOKABLE bool setCurrentRowNumber (int index)=0
 
virtual Q_INVOKABLE int getRowCount ()=0
 
virtual Q_INVOKABLE int getColumnCount ()=0
 
virtual Q_INVOKABLE QVariant getValue (int column, int row=-1)=0
 
virtual Q_INVOKABLE QVariant getValue (const QString &fieldName, int row=-1)=0
 
virtual Q_INVOKABLE QVariant getNextRowValue (int index)
 
virtual Q_INVOKABLE QVariant getNextRowValue (const QString &field)
 
virtual Q_INVOKABLE QVariant getPreviousRowValue (int index)
 
virtual Q_INVOKABLE QVariant getPreviousRowValue (const QString &field)
 
virtual Q_INVOKABLE QString getFieldName (int column)
 
virtual Q_INVOKABLE QVariant::Type getFieldType (int column)=0
 
virtual Q_INVOKABLE void setFilter (const int col, const QString &str, Qt::CaseSensitivity cs=Qt::CaseSensitive)
 
Q_INVOKABLE QString getParentDataset ()
 
Q_INVOKABLE void setParentDataset (QString pDataset)
 
Q_INVOKABLE QString getFilterCondition ()
 
Q_INVOKABLE void setFilterCondition (QString str)
 
Q_INVOKABLE int getFilterColumn ()
 
Q_INVOKABLE void setFilterColumn (int col)
 
virtual QList< CuteReport::InternalStringDatarenderingStrings ()=0
 
virtual void renderInit (CuteReport::ScriptEngineInterface *scriptEngine)=0
 
virtual void renderReset ()=0
 
virtual int datasetFlags () const
 
virtual void setDatasetFlags (int flags)
 
virtual void setDatasetFlag (int flag, bool value=true)
 
virtual bool isDatasetFlagSet (int flag)
 
- 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 DatasetInterfacecreateInstance (QObject *parent=0) const =0
 
virtual DatasetInterfaceobjectClone () const =0
 
virtual DatasetInterfacecreateInstance (QObject *parent=0) const =0
 
virtual DatasetInterfaceobjectClone () const =0
 
- Protected Member Functions inherited from CuteReport::ReportPluginInterface
 ReportPluginInterface (const ReportPluginInterface &dd, QObject *parent)
 
 ReportPluginInterface (const ReportPluginInterface &dd, QObject *parent)
 

Properties

QString parentDataset
 
QString filterCondition
 
int filterColumn
 
int datasetFlags
 
- Properties inherited from CuteReport::ReportPluginInterface
QString objectName
 workaround for sending signal when objectName property has changed More...
 

Private Attributes

QString m_parentDataset
 
QString m_filterCondition
 
int m_filterColumn
 
qint32 m_datasetFlags
 

Friends

class ReportCore
 

Member Enumeration Documentation

◆ DatasetFlag [1/2]

Enumerator
BaseReportDataset 
BaseReportDataset 

◆ DatasetFlag [2/2]

Enumerator
BaseReportDataset 
BaseReportDataset 

◆ Stage [1/2]

Enumerator
Unpopulated 
Populating 
Populated 
Unpopulated 
Populating 
Populated 

◆ Stage [2/2]

Enumerator
Unpopulated 
Populating 
Populated 
Unpopulated 
Populating 
Populated 

Constructor & Destructor Documentation

◆ DatasetInterface() [1/2]

CuteReport::DatasetInterface::DatasetInterface ( QObject *  parent = 0)

◆ ~DatasetInterface() [1/2]

virtual CuteReport::DatasetInterface::~DatasetInterface ( )
inlinevirtual

◆ DatasetInterface() [2/2]

CuteReport::DatasetInterface::DatasetInterface ( QObject *  parent = 0)

◆ ~DatasetInterface() [2/2]

virtual CuteReport::DatasetInterface::~DatasetInterface ( )
inlinevirtual

Member Function Documentation

◆ afterFirst [1/2]

void CuteReport::DatasetInterface::afterFirst ( )
signal

◆ afterFirst [2/2]

void CuteReport::DatasetInterface::afterFirst ( )
signal

◆ afterLast [1/2]

void CuteReport::DatasetInterface::afterLast ( )
signal

◆ afterLast [2/2]

void CuteReport::DatasetInterface::afterLast ( )
signal

◆ afterNext [1/2]

void CuteReport::DatasetInterface::afterNext ( )
signal

◆ afterNext [2/2]

void CuteReport::DatasetInterface::afterNext ( )
signal

◆ afterPopulate [1/2]

void CuteReport::DatasetInterface::afterPopulate ( )
signal

◆ afterPopulate [2/2]

void CuteReport::DatasetInterface::afterPopulate ( )
signal

◆ afterPrevious [1/2]

void CuteReport::DatasetInterface::afterPrevious ( )
signal

◆ afterPrevious [2/2]

void CuteReport::DatasetInterface::afterPrevious ( )
signal

◆ afterSeek [1/2]

void CuteReport::DatasetInterface::afterSeek ( int  index)
signal

◆ afterSeek [2/2]

void CuteReport::DatasetInterface::afterSeek ( int  index)
signal

◆ afterSetFilter [1/2]

void CuteReport::DatasetInterface::afterSetFilter ( int  col,
QString  str 
)
signal

◆ afterSetFilter [2/2]

void CuteReport::DatasetInterface::afterSetFilter ( int  col,
QString  str 
)
signal

◆ beforeFirst [1/2]

void CuteReport::DatasetInterface::beforeFirst ( )
signal

◆ beforeFirst [2/2]

void CuteReport::DatasetInterface::beforeFirst ( )
signal

◆ beforeLast [1/2]

void CuteReport::DatasetInterface::beforeLast ( )
signal

◆ beforeLast [2/2]

void CuteReport::DatasetInterface::beforeLast ( )
signal

◆ beforeNext [1/2]

void CuteReport::DatasetInterface::beforeNext ( )
signal

◆ beforeNext [2/2]

void CuteReport::DatasetInterface::beforeNext ( )
signal

◆ beforePopulate [1/2]

void CuteReport::DatasetInterface::beforePopulate ( )
signal

◆ beforePopulate [2/2]

void CuteReport::DatasetInterface::beforePopulate ( )
signal

◆ beforePrevious [1/2]

void CuteReport::DatasetInterface::beforePrevious ( )
signal

◆ beforePrevious [2/2]

void CuteReport::DatasetInterface::beforePrevious ( )
signal

◆ beforeSeek [1/2]

void CuteReport::DatasetInterface::beforeSeek ( int  index)
signal

◆ beforeSeek [2/2]

void CuteReport::DatasetInterface::beforeSeek ( int  index)
signal

◆ beforeSetFilter [1/2]

void CuteReport::DatasetInterface::beforeSetFilter ( int  col,
QString  str 
)
signal

◆ beforeSetFilter [2/2]

void CuteReport::DatasetInterface::beforeSetFilter ( int  col,
QString  str 
)
signal

◆ clone() [1/2]

virtual DatasetInterface* CuteReport::DatasetInterface::clone ( ) const
virtual

◆ clone() [2/2]

virtual DatasetInterface* CuteReport::DatasetInterface::clone ( ) const
virtual

◆ createHelper() [1/2]

virtual DatasetHelperInterface* CuteReport::DatasetInterface::createHelper ( CuteDesigner::Core *  designer)
pure virtual

◆ createHelper() [2/2]

virtual DatasetHelperInterface* CuteReport::DatasetInterface::createHelper ( CuteDesigner::Core *  designer)
pure virtual

◆ createInstance() [1/2]

virtual DatasetInterface* CuteReport::DatasetInterface::createInstance ( QObject *  parent = 0) const
protectedpure virtual

◆ createInstance() [2/2]

virtual DatasetInterface* CuteReport::DatasetInterface::createInstance ( QObject *  parent = 0) const
protectedpure virtual

◆ datasetFlags() [1/2]

virtual int CuteReport::DatasetInterface::datasetFlags ( ) const
virtual

◆ datasetFlags() [2/2]

virtual int CuteReport::DatasetInterface::datasetFlags ( ) const
virtual

◆ datasetFlagsChanged [1/2]

void CuteReport::DatasetInterface::datasetFlagsChanged ( int  flags)
signal

◆ datasetFlagsChanged [2/2]

void CuteReport::DatasetInterface::datasetFlagsChanged ( int  flags)
signal

◆ getColumnCount() [1/2]

virtual Q_INVOKABLE int CuteReport::DatasetInterface::getColumnCount ( )
pure virtual

◆ getColumnCount() [2/2]

virtual Q_INVOKABLE int CuteReport::DatasetInterface::getColumnCount ( )
pure virtual

◆ getCurrentRowNumber() [1/2]

virtual Q_INVOKABLE int CuteReport::DatasetInterface::getCurrentRowNumber ( )
pure virtual

◆ getCurrentRowNumber() [2/2]

virtual Q_INVOKABLE int CuteReport::DatasetInterface::getCurrentRowNumber ( )
pure virtual

◆ getFieldName() [1/2]

virtual Q_INVOKABLE QString CuteReport::DatasetInterface::getFieldName ( int  column)
virtual

◆ getFieldName() [2/2]

virtual Q_INVOKABLE QString CuteReport::DatasetInterface::getFieldName ( int  column)
virtual

◆ getFieldType() [1/2]

virtual Q_INVOKABLE QVariant::Type CuteReport::DatasetInterface::getFieldType ( int  column)
pure virtual

◆ getFieldType() [2/2]

virtual Q_INVOKABLE QVariant::Type CuteReport::DatasetInterface::getFieldType ( int  column)
pure virtual

◆ getFilterColumn() [1/2]

Q_INVOKABLE int CuteReport::DatasetInterface::getFilterColumn ( )

◆ getFilterColumn() [2/2]

Q_INVOKABLE int CuteReport::DatasetInterface::getFilterColumn ( )

◆ getFilterCondition() [1/2]

Q_INVOKABLE QString CuteReport::DatasetInterface::getFilterCondition ( )

◆ getFilterCondition() [2/2]

Q_INVOKABLE QString CuteReport::DatasetInterface::getFilterCondition ( )

◆ getLastError() [1/2]

virtual Q_INVOKABLE QString CuteReport::DatasetInterface::getLastError ( )
virtual

◆ getLastError() [2/2]

virtual Q_INVOKABLE QString CuteReport::DatasetInterface::getLastError ( )
virtual

◆ getNextRowValue() [1/4]

virtual Q_INVOKABLE QVariant CuteReport::DatasetInterface::getNextRowValue ( int  index)
virtual

◆ getNextRowValue() [2/4]

virtual Q_INVOKABLE QVariant CuteReport::DatasetInterface::getNextRowValue ( int  index)
virtual

◆ getNextRowValue() [3/4]

virtual Q_INVOKABLE QVariant CuteReport::DatasetInterface::getNextRowValue ( const QString &  field)
virtual

◆ getNextRowValue() [4/4]

virtual Q_INVOKABLE QVariant CuteReport::DatasetInterface::getNextRowValue ( const QString &  field)
virtual

◆ getParentDataset() [1/2]

Q_INVOKABLE QString CuteReport::DatasetInterface::getParentDataset ( )

◆ getParentDataset() [2/2]

Q_INVOKABLE QString CuteReport::DatasetInterface::getParentDataset ( )

◆ getPreviousRowValue() [1/4]

virtual Q_INVOKABLE QVariant CuteReport::DatasetInterface::getPreviousRowValue ( int  index)
virtual

◆ getPreviousRowValue() [2/4]

virtual Q_INVOKABLE QVariant CuteReport::DatasetInterface::getPreviousRowValue ( int  index)
virtual

◆ getPreviousRowValue() [3/4]

virtual Q_INVOKABLE QVariant CuteReport::DatasetInterface::getPreviousRowValue ( const QString &  field)
virtual

◆ getPreviousRowValue() [4/4]

virtual Q_INVOKABLE QVariant CuteReport::DatasetInterface::getPreviousRowValue ( const QString &  field)
virtual

◆ getRowCount() [1/2]

virtual Q_INVOKABLE int CuteReport::DatasetInterface::getRowCount ( )
pure virtual

◆ getRowCount() [2/2]

virtual Q_INVOKABLE int CuteReport::DatasetInterface::getRowCount ( )
pure virtual

◆ getValue() [1/4]

virtual Q_INVOKABLE QVariant CuteReport::DatasetInterface::getValue ( int  column,
int  row = -1 
)
pure virtual

◆ getValue() [2/4]

virtual Q_INVOKABLE QVariant CuteReport::DatasetInterface::getValue ( int  column,
int  row = -1 
)
pure virtual

◆ getValue() [3/4]

virtual Q_INVOKABLE QVariant CuteReport::DatasetInterface::getValue ( const QString &  fieldName,
int  row = -1 
)
pure virtual

◆ getValue() [4/4]

virtual Q_INVOKABLE QVariant CuteReport::DatasetInterface::getValue ( const QString &  fieldName,
int  row = -1 
)
pure virtual

◆ icon() [1/2]

virtual QIcon CuteReport::DatasetInterface::icon ( )
pure virtual

◆ icon() [2/2]

virtual QIcon CuteReport::DatasetInterface::icon ( )
pure virtual

◆ init() [1/2]

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

◆ init() [2/2]

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

◆ isDatasetFlagSet() [1/2]

virtual bool CuteReport::DatasetInterface::isDatasetFlagSet ( int  flag)
virtual

◆ isDatasetFlagSet() [2/2]

virtual bool CuteReport::DatasetInterface::isDatasetFlagSet ( int  flag)
virtual

◆ isPopulated() [1/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::isPopulated ( )
pure virtual

◆ isPopulated() [2/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::isPopulated ( )
pure virtual

◆ model() [1/2]

virtual Q_INVOKABLE QAbstractItemModel* CuteReport::DatasetInterface::model ( )
virtual

◆ model() [2/2]

virtual Q_INVOKABLE QAbstractItemModel* CuteReport::DatasetInterface::model ( )
virtual

◆ objectClone() [1/2]

virtual DatasetInterface* CuteReport::DatasetInterface::objectClone ( ) const
protectedpure virtual

◆ objectClone() [2/2]

virtual DatasetInterface* CuteReport::DatasetInterface::objectClone ( ) const
protectedpure virtual

◆ populate() [1/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::populate ( )
pure virtual

◆ populate() [2/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::populate ( )
pure virtual

◆ renderingStrings() [1/2]

virtual QList<CuteReport::InternalStringData> CuteReport::DatasetInterface::renderingStrings ( )
pure virtual

◆ renderingStrings() [2/2]

virtual QList<CuteReport::InternalStringData> CuteReport::DatasetInterface::renderingStrings ( )
pure virtual

◆ renderingStringsChanged [1/2]

void CuteReport::DatasetInterface::renderingStringsChanged ( )
signal

◆ renderingStringsChanged [2/2]

void CuteReport::DatasetInterface::renderingStringsChanged ( )
signal

◆ renderInit() [1/2]

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

method called when renderer starts its work, nothing rendered yet

◆ renderInit() [2/2]

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

method called when renderer starts its work, nothing rendered yet

◆ renderReset() [1/2]

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

method called when renderer has completed its work, all is already rendered

◆ renderReset() [2/2]

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

method called when renderer has completed its work, all is already rendered

◆ reset() [1/2]

virtual Q_INVOKABLE void CuteReport::DatasetInterface::reset ( )
pure virtual

◆ reset() [2/2]

virtual Q_INVOKABLE void CuteReport::DatasetInterface::reset ( )
pure virtual

◆ resetCursor() [1/2]

virtual Q_INVOKABLE void CuteReport::DatasetInterface::resetCursor ( )
pure virtual

◆ resetCursor() [2/2]

virtual Q_INVOKABLE void CuteReport::DatasetInterface::resetCursor ( )
pure virtual

◆ setCurrentRowNumber() [1/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::setCurrentRowNumber ( int  index)
pure virtual

◆ setCurrentRowNumber() [2/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::setCurrentRowNumber ( int  index)
pure virtual

◆ setDatasetFlag() [1/2]

virtual void CuteReport::DatasetInterface::setDatasetFlag ( int  flag,
bool  value = true 
)
virtual

◆ setDatasetFlag() [2/2]

virtual void CuteReport::DatasetInterface::setDatasetFlag ( int  flag,
bool  value = true 
)
virtual

◆ setDatasetFlags() [1/2]

virtual void CuteReport::DatasetInterface::setDatasetFlags ( int  flags)
virtual

◆ setDatasetFlags() [2/2]

virtual void CuteReport::DatasetInterface::setDatasetFlags ( int  flags)
virtual

◆ setFilter() [1/2]

virtual Q_INVOKABLE void CuteReport::DatasetInterface::setFilter ( const int  col,
const QString &  str,
Qt::CaseSensitivity  cs = Qt::CaseSensitive 
)
virtual

◆ setFilter() [2/2]

virtual Q_INVOKABLE void CuteReport::DatasetInterface::setFilter ( const int  col,
const QString &  str,
Qt::CaseSensitivity  cs = Qt::CaseSensitive 
)
virtual

◆ setFilterColumn() [1/2]

Q_INVOKABLE void CuteReport::DatasetInterface::setFilterColumn ( int  col)

◆ setFilterColumn() [2/2]

Q_INVOKABLE void CuteReport::DatasetInterface::setFilterColumn ( int  col)

◆ setFilterCondition() [1/2]

Q_INVOKABLE void CuteReport::DatasetInterface::setFilterCondition ( QString  str)

◆ setFilterCondition() [2/2]

Q_INVOKABLE void CuteReport::DatasetInterface::setFilterCondition ( QString  str)

◆ setFirstRow() [1/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::setFirstRow ( )
pure virtual

◆ setFirstRow() [2/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::setFirstRow ( )
pure virtual

◆ setLastRow() [1/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::setLastRow ( )
pure virtual

◆ setLastRow() [2/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::setLastRow ( )
pure virtual

◆ setNextRow() [1/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::setNextRow ( )
pure virtual

◆ setNextRow() [2/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::setNextRow ( )
pure virtual

◆ setParentDataset() [1/2]

Q_INVOKABLE void CuteReport::DatasetInterface::setParentDataset ( QString  pDataset)

◆ setParentDataset() [2/2]

Q_INVOKABLE void CuteReport::DatasetInterface::setParentDataset ( QString  pDataset)

◆ setPopulated() [1/2]

virtual Q_INVOKABLE void CuteReport::DatasetInterface::setPopulated ( bool  b)
pure virtual

◆ setPopulated() [2/2]

virtual Q_INVOKABLE void CuteReport::DatasetInterface::setPopulated ( bool  b)
pure virtual

◆ setPreviousRow() [1/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::setPreviousRow ( )
pure virtual

◆ setPreviousRow() [2/2]

virtual Q_INVOKABLE bool CuteReport::DatasetInterface::setPreviousRow ( )
pure virtual

Friends And Related Function Documentation

◆ ReportCore

ReportCore
friend

Member Data Documentation

◆ m_datasetFlags

qint32 CuteReport::DatasetInterface::m_datasetFlags
private

◆ m_filterColumn

int CuteReport::DatasetInterface::m_filterColumn
private

◆ m_filterCondition

QString CuteReport::DatasetInterface::m_filterCondition
private

◆ m_parentDataset

QString CuteReport::DatasetInterface::m_parentDataset
private

Property Documentation

◆ datasetFlags

int CuteReport::DatasetInterface::datasetFlags
readwrite

◆ filterColumn

int CuteReport::DatasetInterface::filterColumn
readwrite

◆ filterCondition

QString CuteReport::DatasetInterface::filterCondition
readwrite

◆ parentDataset

QString CuteReport::DatasetInterface::parentDataset
readwrite

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