![]() |
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 } |
![]() | |
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) |
![]() | |
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) |
![]() | |
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 |
![]() | |
ReportPluginInterface (const ReportPluginInterface &dd, QObject *parent) | |
ReportPluginInterface (const ReportPluginInterface &dd, QObject *parent) | |
Properties | |
QString | parentDataset |
QString | filterCondition |
int | filterColumn |
int | datasetFlags |
![]() | |
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 |