00001 00004 #ifndef BPSREPORTSETTINGSDIALOG_H 00005 #define BPSREPORTSETTINGSDIALOG_H 00006 00007 #include "bpsgui_global.h" 00008 #include <QDialog> 00009 00010 class BpsDatastore; 00011 00017 class BPSGUI_EXPORT BpsReportSettingsDialog : public QDialog 00018 { 00019 Q_OBJECT 00020 BPS_PRIVATE(BpsReportSettingsDialog) 00021 00022 public: 00028 BpsReportSettingsDialog(BpsDatastore* aDatastore, const QString& aApplication, QWidget* aParent = 0); 00029 00031 virtual ~BpsReportSettingsDialog(); 00032 00033 public slots: 00034 virtual void accept(); 00035 00036 protected: 00037 virtual void closeEvent(QCloseEvent* aEvent); 00039 }; 00040 00041 #endif // BPSREPORTSETTINGSDIALOG_H