Documents > BPS V2 C++ API
bpstablewindow.h
Go to the documentation of this file.
00001 
00004 #ifndef BPSTABLEWINDOW_H
00005 #define BPSTABLEWINDOW_H
00006 
00007 #include "bpsapplicationwindow.h"
00008 
00009 class BpsTable;
00010 class BpsLicenseToken;
00011 
00020 class BPSGUI_EXPORT BpsTableWindow : public BpsApplicationWindow
00021 {
00022     Q_OBJECT
00023     BPS_PRIVATE(BpsTableWindow)
00024 
00025 public:
00034     BpsTableWindow(
00035         BpsLicenseToken* aLicenseToken,
00036         const QIcon& aIcon,
00037         const QString& aTitle,
00038         const BpsTable& aTable,
00039         QWidget *aParent = 0, 
00040         Qt::WindowFlags aFlags = 0);
00041 
00042     virtual ~BpsTableWindow();
00043 
00045     virtual void init();
00046 
00047     virtual QSize sizeHint() const;
00048 
00049 protected:
00050     void closeEvent(QCloseEvent* aEvent);
00052 };
00053 
00054 #endif // BPSTABLEWINDOW_H