![]() |
MyBooks
|
TODO v2: rename to ReportObject. More...
#include <reportinterface.h>
Public Types | |
enum | ReportFlag { VariablesAutoUpdate = 0x01, DirtynessAutoUpdate = 0x02, VariablesAutoUpdate = 0x01, DirtynessAutoUpdate = 0x02 } |
enum | ReportFlag { VariablesAutoUpdate = 0x01, DirtynessAutoUpdate = 0x02, VariablesAutoUpdate = 0x01, DirtynessAutoUpdate = 0x02 } |
Public Slots | |
void | updateVariables () |
void | setDirty (bool b=true) |
void | setValid (bool b=true) |
void | setInvalid () |
void | updateVariables () |
void | setDirty (bool b=true) |
void | setValid (bool b=true) |
void | setInvalid () |
Public Member Functions | |
~ReportInterface () | |
ReportInterface * | clone (bool withChildren=true, bool init=true) |
void | init () |
QString | name () |
void | setName (const QString &name) |
QString | author () |
void | setAuthor (const QString &author) |
virtual QString | script () |
virtual void | setScript (const QString &script) |
double | version () |
void | setVersion (double tVersion) |
QString | description () |
void | setDescription (const QString &description) |
QString | fileUrl () |
void | setFileUrl (const QString &fileUrl) |
QList< CuteReport::BaseItemInterface * > | items (const QString &pageObjectName=QString()) |
CuteReport::BaseItemInterface * | item (const QString &itemName) |
QStringList | itemNames (const QString &pageObjectName=QString()) |
QList< CuteReport::PageInterface * > | pages () |
QStringList | pageNames () |
CuteReport::PageInterface * | page (const QString &pageName) |
void | addPage (CuteReport::PageInterface *page) |
void | deletePage (CuteReport::PageInterface *page) |
void | deletePage (const QString &pageName) |
QList< CuteReport::DatasetInterface * > | datasets () |
QStringList | datasetNames () |
CuteReport::DatasetInterface * | dataset (const QString &datasetName) |
void | addDatasets (QList< CuteReport::DatasetInterface *> datasets) |
void | addDataset (CuteReport::DatasetInterface *dataset) |
void | deleteDataset (CuteReport::DatasetInterface *dataset) |
void | deleteDataset (const QString &datasetName) |
QList< CuteReport::RendererInterface * > | renderers () |
QStringList | rendererNames () |
CuteReport::RendererInterface * | renderer (const QString &rendererName=QString()) |
void | addRenderer (RendererInterface *renderer) |
void | deleteRenderer (CuteReport::RendererInterface *renderer) |
void | deleteRenderer (const QString &rendererName) |
QString | defaultRendererName () const |
void | setDefaultRendererName (const QString &name) |
QList< CuteReport::PrinterInterface * > | printers () |
QStringList | printerNames () |
CuteReport::PrinterInterface * | printer (const QString &printerName=QString()) |
void | addPrinter (CuteReport::PrinterInterface *printer) |
void | deletePrinter (CuteReport::PrinterInterface *printer) |
void | deletePrinter (const QString &printerName) |
QString | defaultPrinterName () const |
void | setDefaultPrinterName (const QString &name) |
CuteReport::StorageInterface * | storage (const QString &objectName) const |
QStringList | storageNames () const |
CuteReport::StorageInterface * | storageByUrl (const QString &url) const |
QList< CuteReport::StorageInterface * > | storageListByScheme (const QString &scheme) const |
QList< CuteReport::StorageInterface * > | storageListByModuleName (const QString &moduleName) const |
QList< StorageInterface * > | storages () const |
void | addStorage (CuteReport::StorageInterface *storage) |
void | deleteStorage (const QString &storageName) |
void | deleteStorage (StorageInterface *storage) |
bool | hasStorageModule (const QString &moduleName) |
QString | defaultStorageName () const |
void | setDefaultStorageName (const QString &name) |
QList< CuteReport::FormInterface * > | forms () |
CuteReport::FormInterface * | form (const QString &formName) |
void | addForm (CuteReport::FormInterface *form) |
void | deleteForm (CuteReport::FormInterface *form) |
virtual int | suitId () |
const QVariantHash & | variables () |
void | setVariables (const QVariantHash &vars) |
void | setVariableValue (const QString &name, const QVariant &value) |
QVariant | variableValue (const QString &name) |
bool | variableExists (const QString &name) |
void | renameVariable (const QString &oldName, const QString &newName) |
void | removeVariable (const QString &name) |
QStringList | variableObjectsNames () |
report does NOT take ownership of the passed object More... | |
void | setVariableObject (const QString &name, QObject *object) |
QObject * | variableObject (const QString &name) |
QVariant | customData (const QString &dataName) const |
void | setCustomData (const QString &dataName, const QVariant &customData) |
void | setCustomData (const QVariantHash &customData) |
void | clearCustomData (const QString &dataName) |
QVariantHash | customDataAll () const |
void | setCustomDataAll (const QVariantHash &customData) |
void | setFlags (ReportFlags flags) |
void | setFlag (ReportFlag flag, bool enable) |
bool | isFlagSet (ReportFlag flag) |
ReportFlags | flags () |
bool | isDirty () const |
bool | isValid () const |
void | rendererInit (CuteReport::ScriptEngineInterface *scriptEngine) |
void | rendererReset () |
bool | isBeingRendered () |
RenderedReportInterface * | renderedReport () const |
void | setRenderedReport (RenderedReportInterface *renderedReport) |
void | clearRenderedReport () |
void | setModuleVariable (const QString &var, const QString &fullModuleName) |
variable that are exported by modules and could not be removed from the variable list More... | |
void | removeModuleVariable (const QString &var, const QString &fullModuleName) |
void | setModuleVariables (const QSet< QString > &vars) |
void | removeModuleVariables (const QSet< QString > &vars) |
void | setLocaleName (const QString &localeName) |
QString | localeName () const |
QVariantHash | inheritanceDataHash () const |
void | setInheritanceDataHash (const QVariantHash &data) |
const InheritanceDataContainer & | inheritanceData () const |
void | setInheritanceData (const InheritanceDataContainer &data) |
~ReportInterface () | |
ReportInterface * | clone (bool withChildren=true, bool init=true) |
void | init () |
QString | name () |
void | setName (const QString &name) |
QString | author () |
void | setAuthor (const QString &author) |
virtual QString | script () |
virtual void | setScript (const QString &script) |
double | version () |
void | setVersion (double tVersion) |
QString | description () |
void | setDescription (const QString &description) |
QString | fileUrl () |
void | setFileUrl (const QString &fileUrl) |
QList< CuteReport::BaseItemInterface * > | items (const QString &pageObjectName=QString()) |
CuteReport::BaseItemInterface * | item (const QString &itemName) |
QStringList | itemNames (const QString &pageObjectName=QString()) |
QList< CuteReport::PageInterface * > | pages () |
QStringList | pageNames () |
CuteReport::PageInterface * | page (const QString &pageName) |
void | addPage (CuteReport::PageInterface *page) |
void | deletePage (CuteReport::PageInterface *page) |
void | deletePage (const QString &pageName) |
QList< CuteReport::DatasetInterface * > | datasets () |
QStringList | datasetNames () |
CuteReport::DatasetInterface * | dataset (const QString &datasetName) |
void | addDatasets (QList< CuteReport::DatasetInterface *> datasets) |
void | addDataset (CuteReport::DatasetInterface *dataset) |
void | deleteDataset (CuteReport::DatasetInterface *dataset) |
void | deleteDataset (const QString &datasetName) |
QList< CuteReport::RendererInterface * > | renderers () |
QStringList | rendererNames () |
CuteReport::RendererInterface * | renderer (const QString &rendererName=QString()) |
void | addRenderer (RendererInterface *renderer) |
void | deleteRenderer (CuteReport::RendererInterface *renderer) |
void | deleteRenderer (const QString &rendererName) |
QString | defaultRendererName () const |
void | setDefaultRendererName (const QString &name) |
QList< CuteReport::PrinterInterface * > | printers () |
QStringList | printerNames () |
CuteReport::PrinterInterface * | printer (const QString &printerName=QString()) |
void | addPrinter (CuteReport::PrinterInterface *printer) |
void | deletePrinter (CuteReport::PrinterInterface *printer) |
void | deletePrinter (const QString &printerName) |
QString | defaultPrinterName () const |
void | setDefaultPrinterName (const QString &name) |
CuteReport::StorageInterface * | storage (const QString &objectName) const |
QStringList | storageNames () const |
CuteReport::StorageInterface * | storageByUrl (const QString &url) const |
QList< CuteReport::StorageInterface * > | storageListByScheme (const QString &scheme) const |
QList< CuteReport::StorageInterface * > | storageListByModuleName (const QString &moduleName) const |
QList< StorageInterface * > | storages () const |
void | addStorage (CuteReport::StorageInterface *storage) |
void | deleteStorage (const QString &storageName) |
void | deleteStorage (StorageInterface *storage) |
bool | hasStorageModule (const QString &moduleName) |
QString | defaultStorageName () const |
void | setDefaultStorageName (const QString &name) |
QList< CuteReport::FormInterface * > | forms () |
CuteReport::FormInterface * | form (const QString &formName) |
void | addForm (CuteReport::FormInterface *form) |
void | deleteForm (CuteReport::FormInterface *form) |
virtual int | suitId () |
const QVariantHash & | variables () |
void | setVariables (const QVariantHash &vars) |
void | setVariableValue (const QString &name, const QVariant &value) |
QVariant | variableValue (const QString &name) |
bool | variableExists (const QString &name) |
void | renameVariable (const QString &oldName, const QString &newName) |
void | removeVariable (const QString &name) |
QStringList | variableObjectsNames () |
report does NOT take ownership of the passed object More... | |
void | setVariableObject (const QString &name, QObject *object) |
QObject * | variableObject (const QString &name) |
QVariant | customData (const QString &dataName) const |
void | setCustomData (const QString &dataName, const QVariant &customData) |
void | setCustomData (const QVariantHash &customData) |
void | clearCustomData (const QString &dataName) |
QVariantHash | customDataAll () const |
void | setCustomDataAll (const QVariantHash &customData) |
void | setFlags (ReportFlags flags) |
void | setFlag (ReportFlag flag, bool enable) |
bool | isFlagSet (ReportFlag flag) |
ReportFlags | flags () |
bool | isDirty () const |
bool | isValid () const |
void | rendererInit (CuteReport::ScriptEngineInterface *scriptEngine) |
void | rendererReset () |
bool | isBeingRendered () |
RenderedReportInterface * | renderedReport () const |
void | setRenderedReport (RenderedReportInterface *renderedReport) |
void | clearRenderedReport () |
void | setModuleVariable (const QString &var, const QString &fullModuleName) |
variable that are exported by modules and could not be removed from the variable list More... | |
void | removeModuleVariable (const QString &var, const QString &fullModuleName) |
void | setModuleVariables (const QSet< QString > &vars) |
void | removeModuleVariables (const QSet< QString > &vars) |
void | setLocaleName (const QString &localeName) |
QString | localeName () const |
QVariantHash | inheritanceDataHash () const |
void | setInheritanceDataHash (const QVariantHash &data) |
const InheritanceDataContainer & | inheritanceData () const |
void | setInheritanceData (const InheritanceDataContainer &data) |
Protected Member Functions | |
ReportInterface (CuteReport::ReportCore *reportCore) | |
ReportInterface (const ReportInterface &dd, CuteReport::ReportCore *reportCore) | |
void | precessFlags (ReportInterface::ReportFlags previousFlags) |
void | setUniqueName (QObject *object, const QString &proposedName=QString()) |
ReportInterface (CuteReport::ReportCore *reportCore) | |
ReportInterface (const ReportInterface &dd, CuteReport::ReportCore *reportCore) | |
void | precessFlags (ReportInterface::ReportFlags previousFlags) |
void | setUniqueName (QObject *object, const QString &proposedName=QString()) |
Protected Attributes | |
QString | m_name |
QString | m_author |
QString | m_script |
double | m_version |
QString | m_description |
QString | m_fileUrl |
QString | m_defaultStorageName |
QString | m_defaultRendererName |
QString | m_defaultPrinterName |
QVariantHash | m_variables |
QHash< QString, ObjectPointer > | m_variableObjects |
ReportFlags | m_flags |
bool | m_isDirty |
bool | m_isValid |
QVariantHash | m_customData |
QSet< QString > | m_moduleVariables |
QString | m_localeName |
InheritanceDataContainer * | m_inheritanceData |
RenderedReportInterface * | m_renderedReport |
QVariantHash | _m_variables |
QHash< QString, ObjectPointer > | _m_variableObjects |
ReportFlags | _m_flags |
bool | m_isBeingRendered |
Properties | |
QString | name |
QString | author |
QString | description |
QString | script |
int | version |
QString | fileUrl |
QString | defaultStorage |
QString | defaultRenderer |
QString | defaultPrinter |
QVariantHash | variables |
QVariantHash | customData |
QVariantHash | inheritanceData |
Private Slots | |
void | childDestroyed (QObject *object) |
void | slotItemAdded (CuteReport::BaseItemInterface *item) |
void | slotItemRemoved (CuteReport::BaseItemInterface *item, QString, bool directDeletion) |
void | slotScriptStringsChanged () |
void | slotNewItemAdded (CuteReport::BaseItemInterface *item) |
void | childDestroyed (QObject *object) |
void | slotItemAdded (CuteReport::BaseItemInterface *item) |
void | slotItemRemoved (CuteReport::BaseItemInterface *item, QString, bool directDeletion) |
void | slotScriptStringsChanged () |
void | slotNewItemAdded (CuteReport::BaseItemInterface *item) |
Friends | |
class | ReportCore |
TODO v2: rename to ReportObject.
CuteReport::ReportInterface::~ReportInterface | ( | ) |
|
explicitprotected |
|
explicitprotected |
CuteReport::ReportInterface::~ReportInterface | ( | ) |
|
explicitprotected |
|
explicitprotected |
void CuteReport::ReportInterface::addDataset | ( | CuteReport::DatasetInterface * | dataset | ) |
void CuteReport::ReportInterface::addDataset | ( | CuteReport::DatasetInterface * | dataset | ) |
void CuteReport::ReportInterface::addDatasets | ( | QList< CuteReport::DatasetInterface *> | datasets | ) |
void CuteReport::ReportInterface::addDatasets | ( | QList< CuteReport::DatasetInterface *> | datasets | ) |
void CuteReport::ReportInterface::addForm | ( | CuteReport::FormInterface * | form | ) |
void CuteReport::ReportInterface::addForm | ( | CuteReport::FormInterface * | form | ) |
void CuteReport::ReportInterface::addPage | ( | CuteReport::PageInterface * | page | ) |
void CuteReport::ReportInterface::addPage | ( | CuteReport::PageInterface * | page | ) |
void CuteReport::ReportInterface::addPrinter | ( | CuteReport::PrinterInterface * | printer | ) |
void CuteReport::ReportInterface::addPrinter | ( | CuteReport::PrinterInterface * | printer | ) |
void CuteReport::ReportInterface::addRenderer | ( | RendererInterface * | renderer | ) |
void CuteReport::ReportInterface::addRenderer | ( | RendererInterface * | renderer | ) |
void CuteReport::ReportInterface::addStorage | ( | CuteReport::StorageInterface * | storage | ) |
void CuteReport::ReportInterface::addStorage | ( | CuteReport::StorageInterface * | storage | ) |
QString CuteReport::ReportInterface::author | ( | ) |
QString CuteReport::ReportInterface::author | ( | ) |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
privateslot |
|
privateslot |
void CuteReport::ReportInterface::clearCustomData | ( | const QString & | dataName | ) |
void CuteReport::ReportInterface::clearCustomData | ( | const QString & | dataName | ) |
void CuteReport::ReportInterface::clearRenderedReport | ( | ) |
void CuteReport::ReportInterface::clearRenderedReport | ( | ) |
ReportInterface* CuteReport::ReportInterface::clone | ( | bool | withChildren = true , |
bool | init = true |
||
) |
ReportInterface* CuteReport::ReportInterface::clone | ( | bool | withChildren = true , |
bool | init = true |
||
) |
QVariant CuteReport::ReportInterface::customData | ( | const QString & | dataName | ) | const |
QVariant CuteReport::ReportInterface::customData | ( | const QString & | dataName | ) | const |
QVariantHash CuteReport::ReportInterface::customDataAll | ( | ) | const |
QVariantHash CuteReport::ReportInterface::customDataAll | ( | ) | const |
|
signal |
|
signal |
|
signal |
|
signal |
CuteReport::DatasetInterface* CuteReport::ReportInterface::dataset | ( | const QString & | datasetName | ) |
CuteReport::DatasetInterface* CuteReport::ReportInterface::dataset | ( | const QString & | datasetName | ) |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
QStringList CuteReport::ReportInterface::datasetNames | ( | ) |
QStringList CuteReport::ReportInterface::datasetNames | ( | ) |
QList<CuteReport::DatasetInterface *> CuteReport::ReportInterface::datasets | ( | ) |
QList<CuteReport::DatasetInterface *> CuteReport::ReportInterface::datasets | ( | ) |
|
signal |
|
signal |
QString CuteReport::ReportInterface::defaultPrinterName | ( | ) | const |
QString CuteReport::ReportInterface::defaultPrinterName | ( | ) | const |
|
signal |
|
signal |
QString CuteReport::ReportInterface::defaultRendererName | ( | ) | const |
QString CuteReport::ReportInterface::defaultRendererName | ( | ) | const |
|
signal |
|
signal |
QString CuteReport::ReportInterface::defaultStorageName | ( | ) | const |
QString CuteReport::ReportInterface::defaultStorageName | ( | ) | const |
void CuteReport::ReportInterface::deleteDataset | ( | CuteReport::DatasetInterface * | dataset | ) |
void CuteReport::ReportInterface::deleteDataset | ( | CuteReport::DatasetInterface * | dataset | ) |
void CuteReport::ReportInterface::deleteDataset | ( | const QString & | datasetName | ) |
void CuteReport::ReportInterface::deleteDataset | ( | const QString & | datasetName | ) |
void CuteReport::ReportInterface::deleteForm | ( | CuteReport::FormInterface * | form | ) |
void CuteReport::ReportInterface::deleteForm | ( | CuteReport::FormInterface * | form | ) |
void CuteReport::ReportInterface::deletePage | ( | CuteReport::PageInterface * | page | ) |
void CuteReport::ReportInterface::deletePage | ( | CuteReport::PageInterface * | page | ) |
void CuteReport::ReportInterface::deletePage | ( | const QString & | pageName | ) |
void CuteReport::ReportInterface::deletePage | ( | const QString & | pageName | ) |
void CuteReport::ReportInterface::deletePrinter | ( | CuteReport::PrinterInterface * | printer | ) |
void CuteReport::ReportInterface::deletePrinter | ( | CuteReport::PrinterInterface * | printer | ) |
void CuteReport::ReportInterface::deletePrinter | ( | const QString & | printerName | ) |
void CuteReport::ReportInterface::deletePrinter | ( | const QString & | printerName | ) |
void CuteReport::ReportInterface::deleteRenderer | ( | CuteReport::RendererInterface * | renderer | ) |
void CuteReport::ReportInterface::deleteRenderer | ( | CuteReport::RendererInterface * | renderer | ) |
void CuteReport::ReportInterface::deleteRenderer | ( | const QString & | rendererName | ) |
void CuteReport::ReportInterface::deleteRenderer | ( | const QString & | rendererName | ) |
void CuteReport::ReportInterface::deleteStorage | ( | const QString & | storageName | ) |
void CuteReport::ReportInterface::deleteStorage | ( | const QString & | storageName | ) |
void CuteReport::ReportInterface::deleteStorage | ( | StorageInterface * | storage | ) |
void CuteReport::ReportInterface::deleteStorage | ( | StorageInterface * | storage | ) |
QString CuteReport::ReportInterface::description | ( | ) |
QString CuteReport::ReportInterface::description | ( | ) |
|
signal |
|
signal |
|
signal |
|
signal |
QString CuteReport::ReportInterface::fileUrl | ( | ) |
QString CuteReport::ReportInterface::fileUrl | ( | ) |
|
signal |
|
signal |
ReportFlags CuteReport::ReportInterface::flags | ( | ) |
ReportFlags CuteReport::ReportInterface::flags | ( | ) |
CuteReport::FormInterface* CuteReport::ReportInterface::form | ( | const QString & | formName | ) |
CuteReport::FormInterface* CuteReport::ReportInterface::form | ( | const QString & | formName | ) |
|
signal |
|
signal |
|
signal |
|
signal |
QList<CuteReport::FormInterface*> CuteReport::ReportInterface::forms | ( | ) |
QList<CuteReport::FormInterface*> CuteReport::ReportInterface::forms | ( | ) |
bool CuteReport::ReportInterface::hasStorageModule | ( | const QString & | moduleName | ) |
bool CuteReport::ReportInterface::hasStorageModule | ( | const QString & | moduleName | ) |
const InheritanceDataContainer& CuteReport::ReportInterface::inheritanceData | ( | ) | const |
const InheritanceDataContainer& CuteReport::ReportInterface::inheritanceData | ( | ) | const |
|
signal |
|
signal |
QVariantHash CuteReport::ReportInterface::inheritanceDataHash | ( | ) | const |
QVariantHash CuteReport::ReportInterface::inheritanceDataHash | ( | ) | const |
void CuteReport::ReportInterface::init | ( | ) |
void CuteReport::ReportInterface::init | ( | ) |
bool CuteReport::ReportInterface::isBeingRendered | ( | ) |
bool CuteReport::ReportInterface::isBeingRendered | ( | ) |
bool CuteReport::ReportInterface::isDirty | ( | ) | const |
bool CuteReport::ReportInterface::isDirty | ( | ) | const |
bool CuteReport::ReportInterface::isFlagSet | ( | ReportFlag | flag | ) |
bool CuteReport::ReportInterface::isFlagSet | ( | ReportFlag | flag | ) |
bool CuteReport::ReportInterface::isValid | ( | ) | const |
bool CuteReport::ReportInterface::isValid | ( | ) | const |
CuteReport::BaseItemInterface* CuteReport::ReportInterface::item | ( | const QString & | itemName | ) |
CuteReport::BaseItemInterface* CuteReport::ReportInterface::item | ( | const QString & | itemName | ) |
|
signal |
|
signal |
|
signal |
|
signal |
QStringList CuteReport::ReportInterface::itemNames | ( | const QString & | pageObjectName = QString() | ) |
QStringList CuteReport::ReportInterface::itemNames | ( | const QString & | pageObjectName = QString() | ) |
QList<CuteReport::BaseItemInterface *> CuteReport::ReportInterface::items | ( | const QString & | pageObjectName = QString() | ) |
QList<CuteReport::BaseItemInterface *> CuteReport::ReportInterface::items | ( | const QString & | pageObjectName = QString() | ) |
QString CuteReport::ReportInterface::localeName | ( | ) | const |
QString CuteReport::ReportInterface::localeName | ( | ) | const |
QString CuteReport::ReportInterface::name | ( | ) |
QString CuteReport::ReportInterface::name | ( | ) |
|
signal |
|
signal |
CuteReport::PageInterface* CuteReport::ReportInterface::page | ( | const QString & | pageName | ) |
CuteReport::PageInterface* CuteReport::ReportInterface::page | ( | const QString & | pageName | ) |
|
signal |
|
signal |
|
signal |
|
signal |
QStringList CuteReport::ReportInterface::pageNames | ( | ) |
QStringList CuteReport::ReportInterface::pageNames | ( | ) |
QList<CuteReport::PageInterface *> CuteReport::ReportInterface::pages | ( | ) |
QList<CuteReport::PageInterface *> CuteReport::ReportInterface::pages | ( | ) |
|
protected |
|
protected |
CuteReport::PrinterInterface* CuteReport::ReportInterface::printer | ( | const QString & | printerName = QString() | ) |
CuteReport::PrinterInterface* CuteReport::ReportInterface::printer | ( | const QString & | printerName = QString() | ) |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
QStringList CuteReport::ReportInterface::printerNames | ( | ) |
QStringList CuteReport::ReportInterface::printerNames | ( | ) |
QList<CuteReport::PrinterInterface *> CuteReport::ReportInterface::printers | ( | ) |
QList<CuteReport::PrinterInterface *> CuteReport::ReportInterface::printers | ( | ) |
|
signal |
|
signal |
void CuteReport::ReportInterface::removeModuleVariable | ( | const QString & | var, |
const QString & | fullModuleName | ||
) |
void CuteReport::ReportInterface::removeModuleVariable | ( | const QString & | var, |
const QString & | fullModuleName | ||
) |
void CuteReport::ReportInterface::removeModuleVariables | ( | const QSet< QString > & | vars | ) |
void CuteReport::ReportInterface::removeModuleVariables | ( | const QSet< QString > & | vars | ) |
void CuteReport::ReportInterface::removeVariable | ( | const QString & | name | ) |
void CuteReport::ReportInterface::removeVariable | ( | const QString & | name | ) |
void CuteReport::ReportInterface::renameVariable | ( | const QString & | oldName, |
const QString & | newName | ||
) |
void CuteReport::ReportInterface::renameVariable | ( | const QString & | oldName, |
const QString & | newName | ||
) |
RenderedReportInterface* CuteReport::ReportInterface::renderedReport | ( | ) | const |
RenderedReportInterface* CuteReport::ReportInterface::renderedReport | ( | ) | const |
CuteReport::RendererInterface* CuteReport::ReportInterface::renderer | ( | const QString & | rendererName = QString() | ) |
CuteReport::RendererInterface* CuteReport::ReportInterface::renderer | ( | const QString & | rendererName = QString() | ) |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
void CuteReport::ReportInterface::rendererInit | ( | CuteReport::ScriptEngineInterface * | scriptEngine | ) |
void CuteReport::ReportInterface::rendererInit | ( | CuteReport::ScriptEngineInterface * | scriptEngine | ) |
QStringList CuteReport::ReportInterface::rendererNames | ( | ) |
QStringList CuteReport::ReportInterface::rendererNames | ( | ) |
void CuteReport::ReportInterface::rendererReset | ( | ) |
void CuteReport::ReportInterface::rendererReset | ( | ) |
QList<CuteReport::RendererInterface *> CuteReport::ReportInterface::renderers | ( | ) |
QList<CuteReport::RendererInterface *> CuteReport::ReportInterface::renderers | ( | ) |
|
virtual |
|
virtual |
|
signal |
|
signal |
void CuteReport::ReportInterface::setAuthor | ( | const QString & | author | ) |
void CuteReport::ReportInterface::setAuthor | ( | const QString & | author | ) |
void CuteReport::ReportInterface::setCustomData | ( | const QString & | dataName, |
const QVariant & | customData | ||
) |
void CuteReport::ReportInterface::setCustomData | ( | const QString & | dataName, |
const QVariant & | customData | ||
) |
void CuteReport::ReportInterface::setCustomData | ( | const QVariantHash & | customData | ) |
void CuteReport::ReportInterface::setCustomData | ( | const QVariantHash & | customData | ) |
void CuteReport::ReportInterface::setCustomDataAll | ( | const QVariantHash & | customData | ) |
void CuteReport::ReportInterface::setCustomDataAll | ( | const QVariantHash & | customData | ) |
void CuteReport::ReportInterface::setDefaultPrinterName | ( | const QString & | name | ) |
void CuteReport::ReportInterface::setDefaultPrinterName | ( | const QString & | name | ) |
void CuteReport::ReportInterface::setDefaultRendererName | ( | const QString & | name | ) |
void CuteReport::ReportInterface::setDefaultRendererName | ( | const QString & | name | ) |
void CuteReport::ReportInterface::setDefaultStorageName | ( | const QString & | name | ) |
void CuteReport::ReportInterface::setDefaultStorageName | ( | const QString & | name | ) |
void CuteReport::ReportInterface::setDescription | ( | const QString & | description | ) |
void CuteReport::ReportInterface::setDescription | ( | const QString & | description | ) |
|
slot |
|
slot |
void CuteReport::ReportInterface::setFileUrl | ( | const QString & | fileUrl | ) |
void CuteReport::ReportInterface::setFileUrl | ( | const QString & | fileUrl | ) |
void CuteReport::ReportInterface::setFlag | ( | ReportFlag | flag, |
bool | enable | ||
) |
void CuteReport::ReportInterface::setFlag | ( | ReportFlag | flag, |
bool | enable | ||
) |
void CuteReport::ReportInterface::setFlags | ( | ReportFlags | flags | ) |
void CuteReport::ReportInterface::setFlags | ( | ReportFlags | flags | ) |
void CuteReport::ReportInterface::setInheritanceData | ( | const InheritanceDataContainer & | data | ) |
void CuteReport::ReportInterface::setInheritanceData | ( | const InheritanceDataContainer & | data | ) |
void CuteReport::ReportInterface::setInheritanceDataHash | ( | const QVariantHash & | data | ) |
void CuteReport::ReportInterface::setInheritanceDataHash | ( | const QVariantHash & | data | ) |
|
slot |
|
slot |
void CuteReport::ReportInterface::setLocaleName | ( | const QString & | localeName | ) |
void CuteReport::ReportInterface::setLocaleName | ( | const QString & | localeName | ) |
void CuteReport::ReportInterface::setModuleVariable | ( | const QString & | var, |
const QString & | fullModuleName | ||
) |
variable that are exported by modules and could not be removed from the variable list
void CuteReport::ReportInterface::setModuleVariable | ( | const QString & | var, |
const QString & | fullModuleName | ||
) |
variable that are exported by modules and could not be removed from the variable list
void CuteReport::ReportInterface::setModuleVariables | ( | const QSet< QString > & | vars | ) |
void CuteReport::ReportInterface::setModuleVariables | ( | const QSet< QString > & | vars | ) |
void CuteReport::ReportInterface::setName | ( | const QString & | name | ) |
void CuteReport::ReportInterface::setName | ( | const QString & | name | ) |
void CuteReport::ReportInterface::setRenderedReport | ( | RenderedReportInterface * | renderedReport | ) |
void CuteReport::ReportInterface::setRenderedReport | ( | RenderedReportInterface * | renderedReport | ) |
|
virtual |
|
virtual |
|
protected |
|
protected |
|
slot |
|
slot |
void CuteReport::ReportInterface::setVariableObject | ( | const QString & | name, |
QObject * | object | ||
) |
void CuteReport::ReportInterface::setVariableObject | ( | const QString & | name, |
QObject * | object | ||
) |
void CuteReport::ReportInterface::setVariables | ( | const QVariantHash & | vars | ) |
void CuteReport::ReportInterface::setVariables | ( | const QVariantHash & | vars | ) |
void CuteReport::ReportInterface::setVariableValue | ( | const QString & | name, |
const QVariant & | value | ||
) |
void CuteReport::ReportInterface::setVariableValue | ( | const QString & | name, |
const QVariant & | value | ||
) |
void CuteReport::ReportInterface::setVersion | ( | double | tVersion | ) |
void CuteReport::ReportInterface::setVersion | ( | double | tVersion | ) |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
CuteReport::StorageInterface* CuteReport::ReportInterface::storage | ( | const QString & | objectName | ) | const |
CuteReport::StorageInterface* CuteReport::ReportInterface::storage | ( | const QString & | objectName | ) | const |
|
signal |
|
signal |
CuteReport::StorageInterface* CuteReport::ReportInterface::storageByUrl | ( | const QString & | url | ) | const |
CuteReport::StorageInterface* CuteReport::ReportInterface::storageByUrl | ( | const QString & | url | ) | const |
|
signal |
|
signal |
|
signal |
|
signal |
QList<CuteReport::StorageInterface*> CuteReport::ReportInterface::storageListByModuleName | ( | const QString & | moduleName | ) | const |
QList<CuteReport::StorageInterface*> CuteReport::ReportInterface::storageListByModuleName | ( | const QString & | moduleName | ) | const |
QList<CuteReport::StorageInterface*> CuteReport::ReportInterface::storageListByScheme | ( | const QString & | scheme | ) | const |
QList<CuteReport::StorageInterface*> CuteReport::ReportInterface::storageListByScheme | ( | const QString & | scheme | ) | const |
QStringList CuteReport::ReportInterface::storageNames | ( | ) | const |
QStringList CuteReport::ReportInterface::storageNames | ( | ) | const |
QList<StorageInterface *> CuteReport::ReportInterface::storages | ( | ) | const |
QList<StorageInterface *> CuteReport::ReportInterface::storages | ( | ) | const |
|
virtual |
|
virtual |
|
slot |
|
slot |
|
signal |
|
signal |
bool CuteReport::ReportInterface::variableExists | ( | const QString & | name | ) |
bool CuteReport::ReportInterface::variableExists | ( | const QString & | name | ) |
QObject* CuteReport::ReportInterface::variableObject | ( | const QString & | name | ) |
QObject* CuteReport::ReportInterface::variableObject | ( | const QString & | name | ) |
QStringList CuteReport::ReportInterface::variableObjectsNames | ( | ) |
report does NOT take ownership of the passed object
QStringList CuteReport::ReportInterface::variableObjectsNames | ( | ) |
report does NOT take ownership of the passed object
const QVariantHash& CuteReport::ReportInterface::variables | ( | ) |
const QVariantHash& CuteReport::ReportInterface::variables | ( | ) |
|
signal |
|
signal |
QVariant CuteReport::ReportInterface::variableValue | ( | const QString & | name | ) |
QVariant CuteReport::ReportInterface::variableValue | ( | const QString & | name | ) |
double CuteReport::ReportInterface::version | ( | ) |
double CuteReport::ReportInterface::version | ( | ) |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |