![]() |
MyBooks
|
#include <reportcore.h>
Public Slots | |
void | sendMetric (CuteReport::MetricType type, const QVariant &value) |
void | sendMetric (CuteReport::MetricType type, const QVariant &value) |
Signals | |
void | finished (bool) |
void | syncMessage (const QString &moduleName, const QString &message) |
void | rendererStarted (CuteReport::ReportInterface *report) |
void | rendererDone (CuteReport::ReportInterface *report, bool success) |
void | rendererDone (const QString &reportUrl, bool success) |
void | rendererMessage (CuteReport::ReportInterface *report, int logLevel, QString message) |
void | rendererProcessingPage (CuteReport::ReportInterface *report, int page, int total, int pass, int passTotal) |
void | rendererProcessedPage (CuteReport::ReportInterface *report, CuteReport::RenderedPageInterface *page, int pageNumber) |
void | printingDone (CuteReport::ReportInterface *report, bool successfully) |
void | printingDone (const QString &reportUrl, bool successfully) |
void | exportDone (CuteReport::ReportInterface *report, bool successfully) |
void | exportDone (const QString &reportUrl, bool successfully) |
void | reportObjectCreated (CuteReport::ReportInterface *report) |
void | reportObjectDestroyed (CuteReport::ReportInterface *report) |
void | metricUpdated (CuteReport::MetricType type, const QVariant &value) |
void | finished (bool) |
void | syncMessage (const QString &moduleName, const QString &message) |
void | rendererStarted (CuteReport::ReportInterface *report) |
void | rendererDone (CuteReport::ReportInterface *report, bool success) |
void | rendererDone (const QString &reportUrl, bool success) |
void | rendererMessage (CuteReport::ReportInterface *report, int logLevel, QString message) |
void | rendererProcessingPage (CuteReport::ReportInterface *report, int page, int total, int pass, int passTotal) |
void | rendererProcessedPage (CuteReport::ReportInterface *report, CuteReport::RenderedPageInterface *page, int pageNumber) |
void | printingDone (CuteReport::ReportInterface *report, bool successfully) |
void | printingDone (const QString &reportUrl, bool successfully) |
void | exportDone (CuteReport::ReportInterface *report, bool successfully) |
void | exportDone (const QString &reportUrl, bool successfully) |
void | reportObjectCreated (CuteReport::ReportInterface *report) |
void | reportObjectDestroyed (CuteReport::ReportInterface *report) |
void | metricUpdated (CuteReport::MetricType type, const QVariant &value) |
Public Member Functions | |
ReportCore (QObject *parent=0, QSettings *settings=0, bool interactive=true, bool initLogSytem=true) | |
ReportCore (QSettings *settings, bool interactive=true) | |
~ReportCore () | |
int | versionMajor () const |
int | versionMinor () const |
QString | license () const |
bool | interactive () const |
void | finish () |
void | restoreState (bool cleanRestore=true) |
void | storeState () |
bool | setDefaultStorage (const QString &objectName) |
QString | defaultStorageName () const |
bool | setDefaultPrinter (const QString objectName) |
QString | defaultPrinterName () const |
bool | setDefaultRenderer (const QString &objectName) |
QString | defaultRendererName () const |
void | setRootWidget (QWidget *widget) |
QWidget * | rootWidget () |
const QList< ReportPluginInterface * > | modules (ModuleType moduleType) const |
const ReportPluginInterface * | module (ModuleType moduleType, const QString &moduleName) const |
QStringList | moduleNames (ModuleType moduleType, bool shortName=false) const |
QString | moduleTypeToString (ModuleType type) const |
ModuleType | moduleTypeFromString (const QString &type) const |
QStringList | moduleOptions (ReportPluginInterface *module, bool includeObjectName=true) |
void | setModuleOptions (ReportPluginInterface *module, const QStringList &options, bool setObjectNameIfDefined=true) |
QString | moduleOptionsStr (ReportPluginInterface *module, bool includeObjectName=true, const QString &delimiter=QString()) |
void | setModuleOptionsStr (ReportPluginInterface *module, const QString &options, bool setObjectNameIfDefined=true) |
QList< StorageInterface * > | storageList (ReportInterface *report=0) const |
QStringList | storageNameList (ReportInterface *report=0) const |
StorageInterface * | storage (const QString &objectName, ReportInterface *report=0) const |
StorageInterface * | storageByUrl (const QString &urlString, ReportInterface *report=0) const |
void | setStorage (StorageInterface *storage) |
void | deleteStorage (const QString &objectName) |
QList< RendererInterface * > | rendererList (ReportInterface *report=0) const |
QStringList | rendererNameList (ReportInterface *report=0) const |
RendererInterface * | renderer (const QString &objectName) const |
RendererInterface * | renderer (ReportInterface *report, const QString &objectName=QString()) const |
void | setRenderer (RendererInterface *renderer) |
void | deleteRenderer (const QString &objectName) |
QList< PrinterInterface * > | printerList (ReportInterface *report=0) const |
QStringList | printerNameList (ReportInterface *report=0) const |
PrinterInterface * | printer (const QString &objectName, ReportInterface *report=0) const |
void | setPrinter (PrinterInterface *printer) |
void | deletePrinter (const QString &objectName) |
PageInterface * | pageByName (const QString &pageName, CuteReport::ReportInterface *report) const |
BaseItemInterface * | itemByName (const QString &itemName, CuteReport::PageInterface *page=0) const |
BaseItemInterface * | itemByName (const QString &itemName, const QString &pageName, CuteReport::ReportInterface *report) const |
DatasetInterface * | datasetByName (const QString &datasetName, CuteReport::ReportInterface *report) const |
FormInterface * | formByName (const QString &formName, CuteReport::ReportInterface *report) const |
QList< ReportInterface * > | reports () const |
CuteReport::ReportInterface * | createReport () |
void | deleteReport (CuteReport::ReportInterface *report) |
CuteReport::PageInterface * | createPageObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
CuteReport::DatasetInterface * | createDatasetObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
CuteReport::BaseItemInterface * | createItemObject (const QString &moduleName, CuteReport::ReportInterface *report=0, QObject *parent=0) |
CuteReport::PrinterInterface * | createPrinterObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
CuteReport::StorageInterface * | createStorageObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
CuteReport::RendererInterface * | createRendererObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
CuteReport::FormInterface * | createFormObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
CuteReport::ExportInterface * | createExportObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
ScriptExtensionInterface * | createScriptExtentionObject (const QString &moduleName, CuteReport::ReportInterface *report=0, QObject *parent=0) |
QByteArray | serialize (const QObject *object, bool *ok=0, QString *error=0, const QString &moduleName=QString()) |
QObject * | deserialize (const QByteArray &data, bool *ok=0, QString *error=0, const QString &moduleName=QString()) |
bool | saveReport (const QString &urlString, CuteReport::ReportInterface *report, QString *errorText=0) |
bool | reportExists (const QString &urlString) |
CuteReport::ReportInterface * | loadReport (const QString &urlString, QString *errorText=0) |
bool | saveObject (const QString &urlString, CuteReport::ReportInterface *report, const QByteArray &objectData, QString *errorText=0) |
QByteArray | loadObject (const QString &urlString, CuteReport::ReportInterface *report, QString *errorText=0) |
QString | localCachedFileName (const QString &url, CuteReport::ReportInterface *report) |
QList< StorageObjectInfo > | objectsList (const QString &url, CuteReport::ReportInterface *report, QString *errorText=0) |
QList< StorageObjectInfo > | objectsList (const QString &url, ReportInterface *report, const QStringList &nameFilters, QDir::Filters filters, QDir::SortFlags sort, QString *errorText=0) |
bool | render (ReportInterface *report, const QString &rendererName=QString()) |
bool | render (const QString &reportUrl, const QString &rendererName=QString()) |
void | stopRendering (ReportInterface *report, bool silent=false) |
bool | isRendered (ReportInterface *report) |
int | rendererTotalPages (ReportInterface *report) const |
RenderedPageInterface * | rendererGetPage (ReportInterface *report, int number) const |
void | renderDataClear (ReportInterface *report) |
void | renderDataclearAll () |
void | print (ReportInterface *report, const QString &printerName=QString()) |
void | print (const QString url, const QString &printerName=QString()) |
QStringList | importExtensions () const |
bool | canImport (const QString &reportUrl) const |
QStringList | importModulesForFile (const QString &reportUrl) const |
ReportInterface * | import (const QString &reportUrl, const QString &moduleName=QString()) const |
void | exportTo (ReportInterface *report, const QString &format, const QString &outputUrl=QString(), const QStringList &options=QStringList()) |
void | exportTo (const QString &reportUrl, const QString &format, const QString &outputUrl=QString(), const QStringList &options=QStringList()) |
int | maxRenderingThreads () const |
void | setMaxRenderingThreads (int maxRenderingThreads) |
ScriptString | processString (ScriptString &scriptString) |
ScriptString | processString (const ScriptString &scriptString) |
QSet< QString > | getReportParameters (ReportInterface *report, QString *error=0) |
QSettings * | settings () |
QString | resourcesPath () const |
QString | imagesPath () const |
QString | pluginsPath () const |
QString | settingsPath () const |
bool | inheritReport (ReportInterface *report, const QString &baseReportUrl) |
bool | inheritReport (ReportInterface *report, const QString &baseReportFileName, const QString &baseReportPath) |
bool | detachReport (ReportInterface *report, bool ownInheritedItems=false) |
ReportCore (QObject *parent=0, QSettings *settings=0, bool interactive=true, bool initLogSytem=true) | |
ReportCore (QSettings *settings, bool interactive=true) | |
~ReportCore () | |
int | versionMajor () const |
int | versionMinor () const |
QString | license () const |
bool | interactive () const |
void | finish () |
void | restoreState (bool cleanRestore=true) |
void | storeState () |
bool | setDefaultStorage (const QString &objectName) |
QString | defaultStorageName () const |
bool | setDefaultPrinter (const QString objectName) |
QString | defaultPrinterName () const |
bool | setDefaultRenderer (const QString &objectName) |
QString | defaultRendererName () const |
void | setRootWidget (QWidget *widget) |
QWidget * | rootWidget () |
const QList< ReportPluginInterface * > | modules (ModuleType moduleType) const |
const ReportPluginInterface * | module (ModuleType moduleType, const QString &moduleName) const |
QStringList | moduleNames (ModuleType moduleType, bool shortName=false) const |
QString | moduleTypeToString (ModuleType type) const |
ModuleType | moduleTypeFromString (const QString &type) const |
QStringList | moduleOptions (ReportPluginInterface *module, bool includeObjectName=true) |
void | setModuleOptions (ReportPluginInterface *module, const QStringList &options, bool setObjectNameIfDefined=true) |
QString | moduleOptionsStr (ReportPluginInterface *module, bool includeObjectName=true, const QString &delimiter=QString()) |
void | setModuleOptionsStr (ReportPluginInterface *module, const QString &options, bool setObjectNameIfDefined=true) |
QList< StorageInterface * > | storageList (ReportInterface *report=0) const |
QStringList | storageNameList (ReportInterface *report=0) const |
StorageInterface * | storage (const QString &objectName, ReportInterface *report=0) const |
StorageInterface * | storageByUrl (const QString &urlString, ReportInterface *report=0) const |
void | setStorage (StorageInterface *storage) |
void | deleteStorage (const QString &objectName) |
QList< RendererInterface * > | rendererList (ReportInterface *report=0) const |
QStringList | rendererNameList (ReportInterface *report=0) const |
RendererInterface * | renderer (const QString &objectName) const |
RendererInterface * | renderer (ReportInterface *report, const QString &objectName=QString()) const |
void | setRenderer (RendererInterface *renderer) |
void | deleteRenderer (const QString &objectName) |
QList< PrinterInterface * > | printerList (ReportInterface *report=0) const |
QStringList | printerNameList (ReportInterface *report=0) const |
PrinterInterface * | printer (const QString &objectName, ReportInterface *report=0) const |
void | setPrinter (PrinterInterface *printer) |
void | deletePrinter (const QString &objectName) |
PageInterface * | pageByName (const QString &pageName, CuteReport::ReportInterface *report) const |
BaseItemInterface * | itemByName (const QString &itemName, CuteReport::PageInterface *page=0) const |
BaseItemInterface * | itemByName (const QString &itemName, const QString &pageName, CuteReport::ReportInterface *report) const |
DatasetInterface * | datasetByName (const QString &datasetName, CuteReport::ReportInterface *report) const |
FormInterface * | formByName (const QString &formName, CuteReport::ReportInterface *report) const |
QList< ReportInterface * > | reports () const |
CuteReport::ReportInterface * | createReport () |
void | deleteReport (CuteReport::ReportInterface *report) |
CuteReport::PageInterface * | createPageObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
CuteReport::DatasetInterface * | createDatasetObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
CuteReport::BaseItemInterface * | createItemObject (const QString &moduleName, CuteReport::ReportInterface *report=0, QObject *parent=0) |
CuteReport::PrinterInterface * | createPrinterObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
CuteReport::StorageInterface * | createStorageObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
CuteReport::RendererInterface * | createRendererObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
CuteReport::FormInterface * | createFormObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
CuteReport::ExportInterface * | createExportObject (const QString &moduleName, CuteReport::ReportInterface *report=0) |
ScriptExtensionInterface * | createScriptExtentionObject (const QString &moduleName, CuteReport::ReportInterface *report=0, QObject *parent=0) |
QByteArray | serialize (const QObject *object, bool *ok=0, QString *error=0, const QString &moduleName=QString()) |
QObject * | deserialize (const QByteArray &data, bool *ok=0, QString *error=0, const QString &moduleName=QString()) |
bool | saveReport (const QString &urlString, CuteReport::ReportInterface *report, QString *errorText=0) |
bool | reportExists (const QString &urlString) |
CuteReport::ReportInterface * | loadReport (const QString &urlString, QString *errorText=0) |
bool | saveObject (const QString &urlString, CuteReport::ReportInterface *report, const QByteArray &objectData, QString *errorText=0) |
QByteArray | loadObject (const QString &urlString, CuteReport::ReportInterface *report, QString *errorText=0) |
QString | localCachedFileName (const QString &url, CuteReport::ReportInterface *report) |
QList< StorageObjectInfo > | objectsList (const QString &url, CuteReport::ReportInterface *report, QString *errorText=0) |
QList< StorageObjectInfo > | objectsList (const QString &url, ReportInterface *report, const QStringList &nameFilters, QDir::Filters filters, QDir::SortFlags sort, QString *errorText=0) |
bool | render (ReportInterface *report, const QString &rendererName=QString()) |
bool | render (const QString &reportUrl, const QString &rendererName=QString()) |
void | stopRendering (ReportInterface *report, bool silent=false) |
bool | isRendered (ReportInterface *report) |
int | rendererTotalPages (ReportInterface *report) const |
RenderedPageInterface * | rendererGetPage (ReportInterface *report, int number) const |
void | renderDataClear (ReportInterface *report) |
void | renderDataclearAll () |
void | print (ReportInterface *report, const QString &printerName=QString()) |
void | print (const QString url, const QString &printerName=QString()) |
QStringList | importExtensions () const |
bool | canImport (const QString &reportUrl) const |
QStringList | importModulesForFile (const QString &reportUrl) const |
ReportInterface * | import (const QString &reportUrl, const QString &moduleName=QString()) const |
void | exportTo (ReportInterface *report, const QString &format, const QString &outputUrl=QString(), const QStringList &options=QStringList()) |
void | exportTo (const QString &reportUrl, const QString &format, const QString &outputUrl=QString(), const QStringList &options=QStringList()) |
int | maxRenderingThreads () const |
void | setMaxRenderingThreads (int maxRenderingThreads) |
ScriptString | processString (ScriptString &scriptString) |
ScriptString | processString (const ScriptString &scriptString) |
QSet< QString > | getReportParameters (ReportInterface *report, QString *error=0) |
QSettings * | settings () |
QString | resourcesPath () const |
QString | imagesPath () const |
QString | pluginsPath () const |
QString | settingsPath () const |
bool | inheritReport (ReportInterface *report, const QString &baseReportUrl) |
bool | inheritReport (ReportInterface *report, const QString &baseReportFileName, const QString &baseReportPath) |
bool | detachReport (ReportInterface *report, bool ownInheritedItems=false) |
Static Public Member Functions | |
static void | log (LogLevel level, const QString &sender, const QString &message) |
static void | log (LogLevel level, const QString &sender, const QString &shortMessage, const QString &fullMessage) |
static bool | isNameUnique (QObject *object, const QString &name, QObject *rootObject) |
static QString | uniqueName (QObject *object, const QString &proposedName, QObject *rootObject) |
static void | log (LogLevel level, const QString &sender, const QString &message) |
static void | log (LogLevel level, const QString &sender, const QString &shortMessage, const QString &fullMessage) |
static bool | isNameUnique (QObject *object, const QString &name, QObject *rootObject) |
static QString | uniqueName (QObject *object, const QString &proposedName, QObject *rootObject) |
Private Slots | |
void | _rendererStarted () |
void | _rendererDone (bool successful) |
void | _rendererMessage (int logLevel, QString message) |
void | _rendererProcessingPage (int page, int total, int pass, int passTotal) |
void | _reportObjectCreated (CuteReport::ReportInterface *report) |
void | _rendererStarted () |
void | _rendererDone (bool successful) |
void | _rendererMessage (int logLevel, QString message) |
void | _rendererProcessingPage (int page, int total, int pass, int passTotal) |
void | _reportObjectCreated (CuteReport::ReportInterface *report) |
Private Member Functions | |
ReportPluginInterface * | getOriginalModuleByName (const QString &moduleName, const QList< ReportPluginInterface *> &list) const |
ReportPluginInterface * | getExtendedModuleByName (const QString &origModuleName, const QList< ReportPluginInterface *> &list) const |
ReportPluginInterface * | getModuleByName (const QString &moduleName, const QList< ReportPluginInterface *> &list) |
void | saveObjectsOptions (const QString &prefix, const QList< ReportPluginInterface *> &objects, bool clearPrefix=true) |
void | loadObjectsOptions (const QString &prefix, QList< ReportPluginInterface *> &objects, const QList< ReportPluginInterface *> *plugins) |
bool | removeObject (const QString &objectName, QList< ReportPluginInterface *> &objects) |
bool | replaceObject (ReportPluginInterface *object, QList< ReportPluginInterface *> &objects, QPointer< ReportPluginInterface > defaultObject) |
QStringList | objectNames (const QList< ReportPluginInterface *> &objects) const |
ReportPluginInterface * | getObjectByName (const QString &objectName, const QList< ReportPluginInterface *> &list) const |
void | createLocalObjects (QList< ReportPluginInterface *> &objects, const QList< ReportPluginInterface *> *plugins) |
ReportPluginInterface * | findDefaultObject (const QString &type, const QString &fullModuleNameList, QList< ReportPluginInterface *> &objects) |
RendererInterface * | getRendererForReport (ReportInterface *report, QString *error) |
void | init (QSettings *settings, bool initLogSystem) |
bool | checkReportPointer (CuteReport::ReportInterface *report, QString *errorText=0) const |
bool | _render (QueueReport *queueReport) |
void | _renderDone (QueueReport *queueReport) |
void | _export (QueueReport *queueReport) |
void | _exportDone (QueueReport *queueReport) |
void | _print (QueueReport *queueReport) |
void | _printDone (QueueReport *queueReport) |
ReportPluginInterface * | getOriginalModuleByName (const QString &moduleName, const QList< ReportPluginInterface *> &list) const |
ReportPluginInterface * | getExtendedModuleByName (const QString &origModuleName, const QList< ReportPluginInterface *> &list) const |
ReportPluginInterface * | getModuleByName (const QString &moduleName, const QList< ReportPluginInterface *> &list) |
void | saveObjectsOptions (const QString &prefix, const QList< ReportPluginInterface *> &objects, bool clearPrefix=true) |
void | loadObjectsOptions (const QString &prefix, QList< ReportPluginInterface *> &objects, const QList< ReportPluginInterface *> *plugins) |
bool | removeObject (const QString &objectName, QList< ReportPluginInterface *> &objects) |
bool | replaceObject (ReportPluginInterface *object, QList< ReportPluginInterface *> &objects, QPointer< ReportPluginInterface > defaultObject) |
QStringList | objectNames (const QList< ReportPluginInterface *> &objects) const |
ReportPluginInterface * | getObjectByName (const QString &objectName, const QList< ReportPluginInterface *> &list) const |
void | createLocalObjects (QList< ReportPluginInterface *> &objects, const QList< ReportPluginInterface *> *plugins) |
ReportPluginInterface * | findDefaultObject (const QString &type, const QString &fullModuleNameList, QList< ReportPluginInterface *> &objects) |
RendererInterface * | getRendererForReport (ReportInterface *report, QString *error) |
void | init (QSettings *settings, bool initLogSystem) |
bool | checkReportPointer (CuteReport::ReportInterface *report, QString *errorText=0) const |
bool | _render (QueueReport *queueReport) |
void | _renderDone (QueueReport *queueReport) |
void | _export (QueueReport *queueReport) |
void | _exportDone (QueueReport *queueReport) |
void | _print (QueueReport *queueReport) |
void | _printDone (QueueReport *queueReport) |
Static Private Member Functions | |
static bool | loadPlugins (QSettings *settings) |
static void | processModuleList (QList< ReportPluginInterface *> &list) |
static void | fixLoadedReportIssues (ReportInterface *report) |
static bool | loadPlugins (QSettings *settings) |
static void | processModuleList (QList< ReportPluginInterface *> &list) |
static void | fixLoadedReportIssues (ReportInterface *report) |
Private Attributes | |
QPointer< ReportPluginInterface > | m_defaultStorage |
QPointer< ReportPluginInterface > | m_defaultRenderer |
QPointer< ReportPluginInterface > | m_defaultPrinter |
QPointer< ReportPluginInterface > | m_defaultSerializer |
QWidget * | m_rootWidget |
QList< ReportPluginInterface * > | m_storages |
QList< ReportPluginInterface * > | m_renderers |
QList< ReportPluginInterface * > | m_printers |
QList< ReportPluginInterface * > | m_serializers |
QList< ReportPluginInterface * > | m_exporters |
QSettings * | m_settings |
bool | m_interactive |
QList< QueueReport * > | m_waitingQueue |
QHash< RendererInterface *, QueueReport * > | m_renderingQueue |
int | m_maxRenderingThreads |
Static Private Attributes | |
static int | m_refCount |
static QList< ReportPluginInterface * > * | m_itemPlugins |
static QList< ReportPluginInterface * > * | m_pagePlugins |
static QList< ReportPluginInterface * > * | m_datasetPlugins |
static QList< ReportPluginInterface * > * | m_storagePlugins |
static QList< ReportPluginInterface * > * | m_serializePlugins |
static QList< ReportPluginInterface * > * | m_rendererPlugins |
static QList< ReportPluginInterface * > * | m_printerPlugins |
static QList< ReportPluginInterface * > * | m_formPlugins |
static QList< ReportPluginInterface * > * | m_importPlugins |
static QList< ReportPluginInterface * > * | m_exportPlugins |
static QList< ReportPluginInterface * > * | m_scriptExtensionPlugins |
|
explicit |
|
explicit |
CuteReport::ReportCore::~ReportCore | ( | ) |
|
explicit |
|
explicit |
CuteReport::ReportCore::~ReportCore | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
bool CuteReport::ReportCore::canImport | ( | const QString & | reportUrl | ) | const |
bool CuteReport::ReportCore::canImport | ( | const QString & | reportUrl | ) | const |
|
inlineprivate |
|
inlineprivate |
CuteReport::DatasetInterface* CuteReport::ReportCore::createDatasetObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
CuteReport::DatasetInterface* CuteReport::ReportCore::createDatasetObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
CuteReport::ExportInterface* CuteReport::ReportCore::createExportObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
CuteReport::ExportInterface* CuteReport::ReportCore::createExportObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
CuteReport::FormInterface* CuteReport::ReportCore::createFormObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
CuteReport::FormInterface* CuteReport::ReportCore::createFormObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
CuteReport::BaseItemInterface* CuteReport::ReportCore::createItemObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 , |
||
QObject * | parent = 0 |
||
) |
CuteReport::BaseItemInterface* CuteReport::ReportCore::createItemObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 , |
||
QObject * | parent = 0 |
||
) |
|
private |
|
private |
CuteReport::PageInterface* CuteReport::ReportCore::createPageObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
Below are methods to create a new object of specified module name. if moduleName is empty they will create an object of the first accessible module. It does NOT join object to report.
CuteReport::PageInterface* CuteReport::ReportCore::createPageObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
Below are methods to create a new object of specified module name. if moduleName is empty they will create an object of the first accessible module. It does NOT join object to report.
CuteReport::PrinterInterface* CuteReport::ReportCore::createPrinterObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
CuteReport::PrinterInterface* CuteReport::ReportCore::createPrinterObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
CuteReport::RendererInterface* CuteReport::ReportCore::createRendererObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
CuteReport::RendererInterface* CuteReport::ReportCore::createRendererObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
CuteReport::ReportInterface* CuteReport::ReportCore::createReport | ( | ) |
CuteReport::ReportInterface* CuteReport::ReportCore::createReport | ( | ) |
ScriptExtensionInterface* CuteReport::ReportCore::createScriptExtentionObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 , |
||
QObject * | parent = 0 |
||
) |
ScriptExtensionInterface* CuteReport::ReportCore::createScriptExtentionObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 , |
||
QObject * | parent = 0 |
||
) |
CuteReport::StorageInterface* CuteReport::ReportCore::createStorageObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
CuteReport::StorageInterface* CuteReport::ReportCore::createStorageObject | ( | const QString & | moduleName, |
CuteReport::ReportInterface * | report = 0 |
||
) |
DatasetInterface* CuteReport::ReportCore::datasetByName | ( | const QString & | datasetName, |
CuteReport::ReportInterface * | report | ||
) | const |
DatasetInterface* CuteReport::ReportCore::datasetByName | ( | const QString & | datasetName, |
CuteReport::ReportInterface * | report | ||
) | const |
QString CuteReport::ReportCore::defaultPrinterName | ( | ) | const |
QString CuteReport::ReportCore::defaultPrinterName | ( | ) | const |
QString CuteReport::ReportCore::defaultRendererName | ( | ) | const |
QString CuteReport::ReportCore::defaultRendererName | ( | ) | const |
QString CuteReport::ReportCore::defaultStorageName | ( | ) | const |
QString CuteReport::ReportCore::defaultStorageName | ( | ) | const |
void CuteReport::ReportCore::deletePrinter | ( | const QString & | objectName | ) |
void CuteReport::ReportCore::deletePrinter | ( | const QString & | objectName | ) |
void CuteReport::ReportCore::deleteRenderer | ( | const QString & | objectName | ) |
void CuteReport::ReportCore::deleteRenderer | ( | const QString & | objectName | ) |
void CuteReport::ReportCore::deleteReport | ( | CuteReport::ReportInterface * | report | ) |
void CuteReport::ReportCore::deleteReport | ( | CuteReport::ReportInterface * | report | ) |
void CuteReport::ReportCore::deleteStorage | ( | const QString & | objectName | ) |
void CuteReport::ReportCore::deleteStorage | ( | const QString & | objectName | ) |
QObject* CuteReport::ReportCore::deserialize | ( | const QByteArray & | data, |
bool * | ok = 0 , |
||
QString * | error = 0 , |
||
const QString & | moduleName = QString() |
||
) |
QObject* CuteReport::ReportCore::deserialize | ( | const QByteArray & | data, |
bool * | ok = 0 , |
||
QString * | error = 0 , |
||
const QString & | moduleName = QString() |
||
) |
bool CuteReport::ReportCore::detachReport | ( | ReportInterface * | report, |
bool | ownInheritedItems = false |
||
) |
bool CuteReport::ReportCore::detachReport | ( | ReportInterface * | report, |
bool | ownInheritedItems = false |
||
) |
|
signal |
|
signal |
|
signal |
|
signal |
void CuteReport::ReportCore::exportTo | ( | ReportInterface * | report, |
const QString & | format, | ||
const QString & | outputUrl = QString() , |
||
const QStringList & | options = QStringList() |
||
) |
Export methods options is in format parameter=value;parameter2=value2 space symbol is allowed
void CuteReport::ReportCore::exportTo | ( | ReportInterface * | report, |
const QString & | format, | ||
const QString & | outputUrl = QString() , |
||
const QStringList & | options = QStringList() |
||
) |
Export methods options is in format parameter=value;parameter2=value2 space symbol is allowed
void CuteReport::ReportCore::exportTo | ( | const QString & | reportUrl, |
const QString & | format, | ||
const QString & | outputUrl = QString() , |
||
const QStringList & | options = QStringList() |
||
) |
void CuteReport::ReportCore::exportTo | ( | const QString & | reportUrl, |
const QString & | format, | ||
const QString & | outputUrl = QString() , |
||
const QStringList & | options = QStringList() |
||
) |
|
private |
|
private |
void CuteReport::ReportCore::finish | ( | ) |
syncing all storages and other data with remote or local systems emits finished() signal do not operate with ReportCore while you have no finished() signal read meassage() for have information;
void CuteReport::ReportCore::finish | ( | ) |
syncing all storages and other data with remote or local systems emits finished() signal do not operate with ReportCore while you have no finished() signal read meassage() for have information;
|
signal |
|
signal |
|
staticprivate |
|
staticprivate |
FormInterface* CuteReport::ReportCore::formByName | ( | const QString & | formName, |
CuteReport::ReportInterface * | report | ||
) | const |
FormInterface* CuteReport::ReportCore::formByName | ( | const QString & | formName, |
CuteReport::ReportInterface * | report | ||
) | const |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
QSet<QString> CuteReport::ReportCore::getReportParameters | ( | ReportInterface * | report, |
QString * | error = 0 |
||
) |
QSet<QString> CuteReport::ReportCore::getReportParameters | ( | ReportInterface * | report, |
QString * | error = 0 |
||
) |
QString CuteReport::ReportCore::imagesPath | ( | ) | const |
QString CuteReport::ReportCore::imagesPath | ( | ) | const |
ReportInterface* CuteReport::ReportCore::import | ( | const QString & | reportUrl, |
const QString & | moduleName = QString() |
||
) | const |
ReportInterface* CuteReport::ReportCore::import | ( | const QString & | reportUrl, |
const QString & | moduleName = QString() |
||
) | const |
QStringList CuteReport::ReportCore::importExtensions | ( | ) | const |
Import methods
QStringList CuteReport::ReportCore::importExtensions | ( | ) | const |
Import methods
QStringList CuteReport::ReportCore::importModulesForFile | ( | const QString & | reportUrl | ) | const |
QStringList CuteReport::ReportCore::importModulesForFile | ( | const QString & | reportUrl | ) | const |
bool CuteReport::ReportCore::inheritReport | ( | ReportInterface * | report, |
const QString & | baseReportUrl | ||
) |
bool CuteReport::ReportCore::inheritReport | ( | ReportInterface * | report, |
const QString & | baseReportUrl | ||
) |
bool CuteReport::ReportCore::inheritReport | ( | ReportInterface * | report, |
const QString & | baseReportFileName, | ||
const QString & | baseReportPath | ||
) |
bool CuteReport::ReportCore::inheritReport | ( | ReportInterface * | report, |
const QString & | baseReportFileName, | ||
const QString & | baseReportPath | ||
) |
|
private |
|
private |
bool CuteReport::ReportCore::interactive | ( | ) | const |
determine if report objects can be changed or no If it is set to true usually it means plugins will show theirs dialogs internal reports signal will be connected to look for any property changes, etc. This property is set to true by default You can set it to false to slighly resource economy if you do report processing in background without any report template changing in runtime and without any user action
bool CuteReport::ReportCore::interactive | ( | ) | const |
determine if report objects can be changed or no If it is set to true usually it means plugins will show theirs dialogs internal reports signal will be connected to look for any property changes, etc. This property is set to true by default You can set it to false to slighly resource economy if you do report processing in background without any report template changing in runtime and without any user action
|
static |
|
static |
bool CuteReport::ReportCore::isRendered | ( | ReportInterface * | report | ) |
bool CuteReport::ReportCore::isRendered | ( | ReportInterface * | report | ) |
BaseItemInterface* CuteReport::ReportCore::itemByName | ( | const QString & | itemName, |
CuteReport::PageInterface * | page = 0 |
||
) | const |
BaseItemInterface* CuteReport::ReportCore::itemByName | ( | const QString & | itemName, |
CuteReport::PageInterface * | page = 0 |
||
) | const |
BaseItemInterface* CuteReport::ReportCore::itemByName | ( | const QString & | itemName, |
const QString & | pageName, | ||
CuteReport::ReportInterface * | report | ||
) | const |
BaseItemInterface* CuteReport::ReportCore::itemByName | ( | const QString & | itemName, |
const QString & | pageName, | ||
CuteReport::ReportInterface * | report | ||
) | const |
QString CuteReport::ReportCore::license | ( | ) | const |
QString CuteReport::ReportCore::license | ( | ) | const |
QByteArray CuteReport::ReportCore::loadObject | ( | const QString & | urlString, |
CuteReport::ReportInterface * | report, | ||
QString * | errorText = 0 |
||
) |
QByteArray CuteReport::ReportCore::loadObject | ( | const QString & | urlString, |
CuteReport::ReportInterface * | report, | ||
QString * | errorText = 0 |
||
) |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
CuteReport::ReportInterface* CuteReport::ReportCore::loadReport | ( | const QString & | urlString, |
QString * | errorText = 0 |
||
) |
CuteReport::ReportInterface* CuteReport::ReportCore::loadReport | ( | const QString & | urlString, |
QString * | errorText = 0 |
||
) |
QString CuteReport::ReportCore::localCachedFileName | ( | const QString & | url, |
CuteReport::ReportInterface * | report | ||
) |
QString CuteReport::ReportCore::localCachedFileName | ( | const QString & | url, |
CuteReport::ReportInterface * | report | ||
) |
|
static |
|
static |
|
static |
|
static |
int CuteReport::ReportCore::maxRenderingThreads | ( | ) | const |
int CuteReport::ReportCore::maxRenderingThreads | ( | ) | const |
|
signal |
|
signal |
const ReportPluginInterface* CuteReport::ReportCore::module | ( | ModuleType | moduleType, |
const QString & | moduleName | ||
) | const |
returns module by module name. If name is not specified, first appropriate module is returned
const ReportPluginInterface* CuteReport::ReportCore::module | ( | ModuleType | moduleType, |
const QString & | moduleName | ||
) | const |
returns module by module name. If name is not specified, first appropriate module is returned
QStringList CuteReport::ReportCore::moduleNames | ( | ModuleType | moduleType, |
bool | shortName = false |
||
) | const |
returns a list of module names for appropriate module type
QStringList CuteReport::ReportCore::moduleNames | ( | ModuleType | moduleType, |
bool | shortName = false |
||
) | const |
returns a list of module names for appropriate module type
QStringList CuteReport::ReportCore::moduleOptions | ( | ReportPluginInterface * | module, |
bool | includeObjectName = true |
||
) |
moduleOptions returns module object's property list. Each string is in format propertyName=propertyValue The list can include object name if "includeObjectName" set to true setModuleOptions restores module object properties from string list moduleOptionsStr and setModuleOptionsStr do the same work but using string instead of string list where eacg row is joined using defined delimiter.Delimiter can not be defined space. Delimiter contains 1 character and it is saved on the first position of the result string. By default delimiter is "," (comma)
QStringList CuteReport::ReportCore::moduleOptions | ( | ReportPluginInterface * | module, |
bool | includeObjectName = true |
||
) |
moduleOptions returns module object's property list. Each string is in format propertyName=propertyValue The list can include object name if "includeObjectName" set to true setModuleOptions restores module object properties from string list moduleOptionsStr and setModuleOptionsStr do the same work but using string instead of string list where eacg row is joined using defined delimiter.Delimiter can not be defined space. Delimiter contains 1 character and it is saved on the first position of the result string. By default delimiter is "," (comma)
QString CuteReport::ReportCore::moduleOptionsStr | ( | ReportPluginInterface * | module, |
bool | includeObjectName = true , |
||
const QString & | delimiter = QString() |
||
) |
QString CuteReport::ReportCore::moduleOptionsStr | ( | ReportPluginInterface * | module, |
bool | includeObjectName = true , |
||
const QString & | delimiter = QString() |
||
) |
const QList<ReportPluginInterface *> CuteReport::ReportCore::modules | ( | ModuleType | moduleType | ) | const |
These methods return a list of appropriate plugins. These methods are not designed to change any default plugins and used only to get service information like plugin name, version, etc. It is primary used in designing tools
const QList<ReportPluginInterface *> CuteReport::ReportCore::modules | ( | ModuleType | moduleType | ) | const |
These methods return a list of appropriate plugins. These methods are not designed to change any default plugins and used only to get service information like plugin name, version, etc. It is primary used in designing tools
ModuleType CuteReport::ReportCore::moduleTypeFromString | ( | const QString & | type | ) | const |
ModuleType CuteReport::ReportCore::moduleTypeFromString | ( | const QString & | type | ) | const |
QString CuteReport::ReportCore::moduleTypeToString | ( | ModuleType | type | ) | const |
converts module type to/from string
QString CuteReport::ReportCore::moduleTypeToString | ( | ModuleType | type | ) | const |
converts module type to/from string
|
private |
|
private |
QList<StorageObjectInfo> CuteReport::ReportCore::objectsList | ( | const QString & | url, |
CuteReport::ReportInterface * | report, | ||
QString * | errorText = 0 |
||
) |
QList<StorageObjectInfo> CuteReport::ReportCore::objectsList | ( | const QString & | url, |
CuteReport::ReportInterface * | report, | ||
QString * | errorText = 0 |
||
) |
QList<StorageObjectInfo> CuteReport::ReportCore::objectsList | ( | const QString & | url, |
ReportInterface * | report, | ||
const QStringList & | nameFilters, | ||
QDir::Filters | filters, | ||
QDir::SortFlags | sort, | ||
QString * | errorText = 0 |
||
) |
QList<StorageObjectInfo> CuteReport::ReportCore::objectsList | ( | const QString & | url, |
ReportInterface * | report, | ||
const QStringList & | nameFilters, | ||
QDir::Filters | filters, | ||
QDir::SortFlags | sort, | ||
QString * | errorText = 0 |
||
) |
PageInterface* CuteReport::ReportCore::pageByName | ( | const QString & | pageName, |
CuteReport::ReportInterface * | report | ||
) | const |
PageInterface* CuteReport::ReportCore::pageByName | ( | const QString & | pageName, |
CuteReport::ReportInterface * | report | ||
) | const |
QString CuteReport::ReportCore::pluginsPath | ( | ) | const |
QString CuteReport::ReportCore::pluginsPath | ( | ) | const |
void CuteReport::ReportCore::print | ( | ReportInterface * | report, |
const QString & | printerName = QString() |
||
) |
Printer methods
void CuteReport::ReportCore::print | ( | ReportInterface * | report, |
const QString & | printerName = QString() |
||
) |
Printer methods
void CuteReport::ReportCore::print | ( | const QString | url, |
const QString & | printerName = QString() |
||
) |
void CuteReport::ReportCore::print | ( | const QString | url, |
const QString & | printerName = QString() |
||
) |
PrinterInterface* CuteReport::ReportCore::printer | ( | const QString & | objectName, |
ReportInterface * | report = 0 |
||
) | const |
PrinterInterface* CuteReport::ReportCore::printer | ( | const QString & | objectName, |
ReportInterface * | report = 0 |
||
) | const |
QList<PrinterInterface *> CuteReport::ReportCore::printerList | ( | ReportInterface * | report = 0 | ) | const |
QList<PrinterInterface *> CuteReport::ReportCore::printerList | ( | ReportInterface * | report = 0 | ) | const |
QStringList CuteReport::ReportCore::printerNameList | ( | ReportInterface * | report = 0 | ) | const |
QStringList CuteReport::ReportCore::printerNameList | ( | ReportInterface * | report = 0 | ) | const |
|
signal |
|
signal |
|
signal |
|
signal |
|
staticprivate |
|
staticprivate |
ScriptString CuteReport::ReportCore::processString | ( | ScriptString & | scriptString | ) |
ScriptString CuteReport::ReportCore::processString | ( | ScriptString & | scriptString | ) |
ScriptString CuteReport::ReportCore::processString | ( | const ScriptString & | scriptString | ) |
ScriptString CuteReport::ReportCore::processString | ( | const ScriptString & | scriptString | ) |
|
private |
|
private |
bool CuteReport::ReportCore::render | ( | ReportInterface * | report, |
const QString & | rendererName = QString() |
||
) |
Renderer methods
bool CuteReport::ReportCore::render | ( | ReportInterface * | report, |
const QString & | rendererName = QString() |
||
) |
Renderer methods
bool CuteReport::ReportCore::render | ( | const QString & | reportUrl, |
const QString & | rendererName = QString() |
||
) |
bool CuteReport::ReportCore::render | ( | const QString & | reportUrl, |
const QString & | rendererName = QString() |
||
) |
void CuteReport::ReportCore::renderDataClear | ( | ReportInterface * | report | ) |
void CuteReport::ReportCore::renderDataClear | ( | ReportInterface * | report | ) |
void CuteReport::ReportCore::renderDataclearAll | ( | ) |
void CuteReport::ReportCore::renderDataclearAll | ( | ) |
RendererInterface* CuteReport::ReportCore::renderer | ( | const QString & | objectName | ) | const |
RendererInterface* CuteReport::ReportCore::renderer | ( | const QString & | objectName | ) | const |
RendererInterface* CuteReport::ReportCore::renderer | ( | ReportInterface * | report, |
const QString & | objectName = QString() |
||
) | const |
RendererInterface* CuteReport::ReportCore::renderer | ( | ReportInterface * | report, |
const QString & | objectName = QString() |
||
) | const |
|
signal |
|
signal |
|
signal |
|
signal |
RenderedPageInterface* CuteReport::ReportCore::rendererGetPage | ( | ReportInterface * | report, |
int | number | ||
) | const |
RenderedPageInterface* CuteReport::ReportCore::rendererGetPage | ( | ReportInterface * | report, |
int | number | ||
) | const |
QList<RendererInterface *> CuteReport::ReportCore::rendererList | ( | ReportInterface * | report = 0 | ) | const |
QList<RendererInterface *> CuteReport::ReportCore::rendererList | ( | ReportInterface * | report = 0 | ) | const |
|
signal |
|
signal |
QStringList CuteReport::ReportCore::rendererNameList | ( | ReportInterface * | report = 0 | ) | const |
QStringList CuteReport::ReportCore::rendererNameList | ( | ReportInterface * | report = 0 | ) | const |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
int CuteReport::ReportCore::rendererTotalPages | ( | ReportInterface * | report | ) | const |
int CuteReport::ReportCore::rendererTotalPages | ( | ReportInterface * | report | ) | const |
|
private |
|
private |
bool CuteReport::ReportCore::reportExists | ( | const QString & | urlString | ) |
bool CuteReport::ReportCore::reportExists | ( | const QString & | urlString | ) |
|
signal |
|
signal |
|
signal |
|
signal |
QList<ReportInterface *> CuteReport::ReportCore::reports | ( | ) | const |
QList<ReportInterface *> CuteReport::ReportCore::reports | ( | ) | const |
QString CuteReport::ReportCore::resourcesPath | ( | ) | const |
always returns path without ending slash
QString CuteReport::ReportCore::resourcesPath | ( | ) | const |
always returns path without ending slash
void CuteReport::ReportCore::restoreState | ( | bool | cleanRestore = true | ) |
restoreState method reads settings and restores all configured objects. If removeCurrentState is "true" then all current objects will be removed and only objects defined in Settings will be added. Otherwize all objects defined in the setting will be updated and objects not defined will be left as is. This method is called automatically if "AutoRestore" setting value is "true". When "AutoRestore" is defined it read value of "CleanRestore" that define value of "cleanRestore" parameter. "CleanRestore" is true by default. storeState method saves setting of all objects and default names. This method is called automatically if "AutoStore" setting value is "true". Default for "AutoStore" if not defined is "false" Default for "AutoRestore" if not definded is "true".
void CuteReport::ReportCore::restoreState | ( | bool | cleanRestore = true | ) |
restoreState method reads settings and restores all configured objects. If removeCurrentState is "true" then all current objects will be removed and only objects defined in Settings will be added. Otherwize all objects defined in the setting will be updated and objects not defined will be left as is. This method is called automatically if "AutoRestore" setting value is "true". When "AutoRestore" is defined it read value of "CleanRestore" that define value of "cleanRestore" parameter. "CleanRestore" is true by default. storeState method saves setting of all objects and default names. This method is called automatically if "AutoStore" setting value is "true". Default for "AutoStore" if not defined is "false" Default for "AutoRestore" if not definded is "true".
QWidget* CuteReport::ReportCore::rootWidget | ( | ) |
QWidget* CuteReport::ReportCore::rootWidget | ( | ) |
bool CuteReport::ReportCore::saveObject | ( | const QString & | urlString, |
CuteReport::ReportInterface * | report, | ||
const QByteArray & | objectData, | ||
QString * | errorText = 0 |
||
) |
bool CuteReport::ReportCore::saveObject | ( | const QString & | urlString, |
CuteReport::ReportInterface * | report, | ||
const QByteArray & | objectData, | ||
QString * | errorText = 0 |
||
) |
|
private |
|
private |
bool CuteReport::ReportCore::saveReport | ( | const QString & | urlString, |
CuteReport::ReportInterface * | report, | ||
QString * | errorText = 0 |
||
) |
bool CuteReport::ReportCore::saveReport | ( | const QString & | urlString, |
CuteReport::ReportInterface * | report, | ||
QString * | errorText = 0 |
||
) |
|
slot |
|
slot |
QByteArray CuteReport::ReportCore::serialize | ( | const QObject * | object, |
bool * | ok = 0 , |
||
QString * | error = 0 , |
||
const QString & | moduleName = QString() |
||
) |
QByteArray CuteReport::ReportCore::serialize | ( | const QObject * | object, |
bool * | ok = 0 , |
||
QString * | error = 0 , |
||
const QString & | moduleName = QString() |
||
) |
bool CuteReport::ReportCore::setDefaultPrinter | ( | const QString | objectName | ) |
bool CuteReport::ReportCore::setDefaultPrinter | ( | const QString | objectName | ) |
bool CuteReport::ReportCore::setDefaultRenderer | ( | const QString & | objectName | ) |
bool CuteReport::ReportCore::setDefaultRenderer | ( | const QString & | objectName | ) |
bool CuteReport::ReportCore::setDefaultStorage | ( | const QString & | objectName | ) |
Method set the name of default storage for storage requests where url scheme is not present. storageName should be one of the Core's storages Returns QString::null if storage is not defined
bool CuteReport::ReportCore::setDefaultStorage | ( | const QString & | objectName | ) |
Method set the name of default storage for storage requests where url scheme is not present. storageName should be one of the Core's storages Returns QString::null if storage is not defined
void CuteReport::ReportCore::setMaxRenderingThreads | ( | int | maxRenderingThreads | ) |
void CuteReport::ReportCore::setMaxRenderingThreads | ( | int | maxRenderingThreads | ) |
void CuteReport::ReportCore::setModuleOptions | ( | ReportPluginInterface * | module, |
const QStringList & | options, | ||
bool | setObjectNameIfDefined = true |
||
) |
void CuteReport::ReportCore::setModuleOptions | ( | ReportPluginInterface * | module, |
const QStringList & | options, | ||
bool | setObjectNameIfDefined = true |
||
) |
void CuteReport::ReportCore::setModuleOptionsStr | ( | ReportPluginInterface * | module, |
const QString & | options, | ||
bool | setObjectNameIfDefined = true |
||
) |
void CuteReport::ReportCore::setModuleOptionsStr | ( | ReportPluginInterface * | module, |
const QString & | options, | ||
bool | setObjectNameIfDefined = true |
||
) |
void CuteReport::ReportCore::setPrinter | ( | PrinterInterface * | printer | ) |
void CuteReport::ReportCore::setPrinter | ( | PrinterInterface * | printer | ) |
void CuteReport::ReportCore::setRenderer | ( | RendererInterface * | renderer | ) |
void CuteReport::ReportCore::setRenderer | ( | RendererInterface * | renderer | ) |
void CuteReport::ReportCore::setRootWidget | ( | QWidget * | widget | ) |
Root widget where all dialogs will be centered on usually it's a main window
void CuteReport::ReportCore::setRootWidget | ( | QWidget * | widget | ) |
Root widget where all dialogs will be centered on usually it's a main window
void CuteReport::ReportCore::setStorage | ( | StorageInterface * | storage | ) |
void CuteReport::ReportCore::setStorage | ( | StorageInterface * | storage | ) |
QSettings* CuteReport::ReportCore::settings | ( | ) |
QSettings* CuteReport::ReportCore::settings | ( | ) |
QString CuteReport::ReportCore::settingsPath | ( | ) | const |
QString CuteReport::ReportCore::settingsPath | ( | ) | const |
void CuteReport::ReportCore::stopRendering | ( | ReportInterface * | report, |
bool | silent = false |
||
) |
void CuteReport::ReportCore::stopRendering | ( | ReportInterface * | report, |
bool | silent = false |
||
) |
StorageInterface* CuteReport::ReportCore::storage | ( | const QString & | objectName, |
ReportInterface * | report = 0 |
||
) | const |
StorageInterface* CuteReport::ReportCore::storage | ( | const QString & | objectName, |
ReportInterface * | report = 0 |
||
) | const |
StorageInterface* CuteReport::ReportCore::storageByUrl | ( | const QString & | urlString, |
ReportInterface * | report = 0 |
||
) | const |
StorageInterface* CuteReport::ReportCore::storageByUrl | ( | const QString & | urlString, |
ReportInterface * | report = 0 |
||
) | const |
QList<StorageInterface *> CuteReport::ReportCore::storageList | ( | ReportInterface * | report = 0 | ) | const |
setStorage will replace current one with the same objectName if exists
QList<StorageInterface *> CuteReport::ReportCore::storageList | ( | ReportInterface * | report = 0 | ) | const |
setStorage will replace current one with the same objectName if exists
QStringList CuteReport::ReportCore::storageNameList | ( | ReportInterface * | report = 0 | ) | const |
QStringList CuteReport::ReportCore::storageNameList | ( | ReportInterface * | report = 0 | ) | const |
void CuteReport::ReportCore::storeState | ( | ) |
void CuteReport::ReportCore::storeState | ( | ) |
|
signal |
|
signal |
|
static |
|
static |
int CuteReport::ReportCore::versionMajor | ( | ) | const |
int CuteReport::ReportCore::versionMajor | ( | ) | const |
int CuteReport::ReportCore::versionMinor | ( | ) | const |
int CuteReport::ReportCore::versionMinor | ( | ) | const |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
|
staticprivate |
|
private |
|
staticprivate |
|
staticprivate |
|
private |
|
staticprivate |
|
staticprivate |
|
private |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
private |
|
private |
|
staticprivate |
|
private |
|
private |