4 #ifndef BPSREPORTUTILS_H
5 #define BPSREPORTUTILS_H
40 const QVariantMap& aConfig,
53 const QVariantMap& aConfig,
65 const QVariantMap& aConfig,
#define BPS_PRIVATE(Class)
Declare pointer to private object in a public class.
Definition: bpsglobals.h:102
Public include file for BPS GUI library macros.
#define BPSGUI_EXPORT
Declare class an import from the shared library.
Definition: bpsgui_global.h:22
BPS datastore class.
Definition: bpsdatastore.h:61
High level utilities to queue or print out reports from GUI applications.
Definition: bpsreportutils.h:17
void printOrQueueReport(BpsDatastore *aDatastore, const QVariantMap &aConfig, const QMap< QString, QList< qulonglong >> &aSelections)
Print or queue a report with report configuration and selections.
void printOrQueueReport(BpsDatastore *aDatastore, const QVariantMap &aConfig, const QString &aData, const QMap< QString, QList< qulonglong >> &aSelections)
Print or queue a report with report configuration, data and selections.
void printOrQueueReport(BpsDatastore *aDatastore, const QVariantMap &aConfig, const QString &aData)
Print or queue a report with report configuration and data.
BpsReportUtils()
Default constructor.