Documents > BPS V2 C++ API
bpspartnerinput.h
Go to the documentation of this file.
00001 
00004 #ifndef BPSPARTNERINPUT_H
00005 #define BPSPARTNERINPUT_H
00006 
00007 #include "bpsgui_global.h"
00008 #include <QWidget>
00009 #include <QVariant>
00010 
00011 class BpsDatastore;
00012 
00020 class BPSGUI_EXPORT BpsPartnerInput : public QWidget
00021 {
00022     Q_OBJECT
00023     BPS_PRIVATE(BpsPartnerInput)
00024 
00025 public:
00026 
00031     BpsPartnerInput(BpsDatastore* aDatastore, QWidget* aParent = 0);
00032 
00036     QVariant partnerKey() const;
00037 
00038 public slots:
00039 
00044     void setPartnerKey(const QVariant& aKey);
00045 
00046 signals:
00047 
00052     void partnerKeyChanged(const QVariant& aKey);
00053 
00055 protected:
00056     virtual bool focusNextPrevChild(bool aNext);
00058 };
00059 
00060 #endif // BPSPARTNERINPUT_H