![]() |
MyBooks
|
#include <datasetinterface.h>


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 DatasetHelperInterface * | createHelper (CuteDesigner::Core *designer)=0 |
| virtual DatasetInterface * | clone () 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::InternalStringData > | renderingStrings ()=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 DatasetHelperInterface * | createHelper (CuteDesigner::Core *designer)=0 |
| virtual DatasetInterface * | clone () 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::InternalStringData > | renderingStrings ()=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 |
| ReportCore * | reportCore () 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< ModuleInfo > | dependencies () const |
| virtual ThreadingLevel | threading () |
| virtual void | setObjectName (const QString &name) |
| ReportPluginInterface (QObject *parent=0) | |
| virtual | ~ReportPluginInterface () |
| virtual bool | moduleInit () |
| ModuleFlags | moduleFlags () const |
| ReportCore * | reportCore () 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< ModuleInfo > | dependencies () const |
| virtual ThreadingLevel | threading () |
| virtual void | setObjectName (const QString &name) |
Protected Member Functions | |
| virtual DatasetInterface * | createInstance (QObject *parent=0) const =0 |
| virtual DatasetInterface * | objectClone () const =0 |
| virtual DatasetInterface * | createInstance (QObject *parent=0) const =0 |
| virtual DatasetInterface * | objectClone () 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 |
| CuteReport::DatasetInterface::DatasetInterface | ( | QObject * | parent = 0 | ) |
|
inlinevirtual |
| CuteReport::DatasetInterface::DatasetInterface | ( | QObject * | parent = 0 | ) |
|
inlinevirtual |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
virtual |
|
virtual |
|
pure virtual |
|
pure virtual |
|
protectedpure virtual |
Implements CuteReport::ReportPluginInterface.
|
protectedpure virtual |
Implements CuteReport::ReportPluginInterface.
|
virtual |
|
virtual |
|
signal |
|
signal |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
virtual |
|
virtual |
|
pure virtual |
|
pure virtual |
| Q_INVOKABLE int CuteReport::DatasetInterface::getFilterColumn | ( | ) |
| Q_INVOKABLE int CuteReport::DatasetInterface::getFilterColumn | ( | ) |
| Q_INVOKABLE QString CuteReport::DatasetInterface::getFilterCondition | ( | ) |
| Q_INVOKABLE QString CuteReport::DatasetInterface::getFilterCondition | ( | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| Q_INVOKABLE QString CuteReport::DatasetInterface::getParentDataset | ( | ) |
| Q_INVOKABLE QString CuteReport::DatasetInterface::getParentDataset | ( | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
|
virtual |
|
pure virtual |
|
pure virtual |
|
virtual |
|
virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
signal |
|
signal |
|
pure virtual |
method called when renderer starts its work, nothing rendered yet
|
pure virtual |
method called when renderer starts its work, nothing rendered yet
|
pure virtual |
method called when renderer has completed its work, all is already rendered
|
pure virtual |
method called when renderer has completed its work, all is already rendered
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| Q_INVOKABLE void CuteReport::DatasetInterface::setFilterColumn | ( | int | col | ) |
| Q_INVOKABLE void CuteReport::DatasetInterface::setFilterColumn | ( | int | col | ) |
| Q_INVOKABLE void CuteReport::DatasetInterface::setFilterCondition | ( | QString | str | ) |
| Q_INVOKABLE void CuteReport::DatasetInterface::setFilterCondition | ( | QString | str | ) |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
| Q_INVOKABLE void CuteReport::DatasetInterface::setParentDataset | ( | QString | pDataset | ) |
| Q_INVOKABLE void CuteReport::DatasetInterface::setParentDataset | ( | QString | pDataset | ) |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
1.8.13