BPS C++ API  2.24.4
bpsreportpreview.h
Go to the documentation of this file.
1 
4 #ifndef BPSREPORTPREVIEW_H
5 #define BPSREPORTPREVIEW_H
6 
7 #include "bpsgui_global.h"
8 #include <QDialog>
9 
10 class BpsReport;
11 class BpsSettings;
12 
17 {
18  Q_OBJECT
20 
21 public:
28  BpsReportPreview(BpsReport* aReport, BpsSettings* aSettings, const QString& aSid, QWidget* aParent = nullptr);
29 
31  virtual ~BpsReportPreview();
33 };
34 
35 #endif // BPSREPORTPREVIEW_H
#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 Report Object.
Definition: bpsreport.h:29
Preview window for BPS reports, including controls for zoom, paging, printing, creating pdf etc.
Definition: bpsreportpreview.h:17
BpsReportPreview(BpsReport *aReport, BpsSettings *aSettings, const QString &aSid, QWidget *aParent=nullptr)
Query and edit settings.
Definition: bpssettings.h:17