00001 00004 #ifndef BPSLABELERTEXTEDIT_H 00005 #define BPSLABELERTEXTEDIT_H 00006 00007 #include "bpsgui_global.h" 00008 #include <QPlainTextEdit> 00009 00010 class BpsDatastore; 00011 00015 class BPSGUI_EXPORT BpsLabelerTextEdit : public QPlainTextEdit 00016 { 00017 Q_OBJECT 00018 BPS_PRIVATE(BpsLabelerTextEdit) 00019 00020 public: 00025 BpsLabelerTextEdit(BpsDatastore* aDatastore, QWidget* aParent = 0); 00026 00028 protected: 00029 virtual void contextMenuEvent(QContextMenuEvent* aEvent); 00031 }; 00032 00033 #endif // BPSLABELERTEXTEDIT_H