#include <QtGui/qevent.h>
#ifndef QEVENT_H
class QContextMenuEvent: public QInputEvent{
   public: enum Reason{
      Mouse = 0,
      Keyboard = 1,
      Other = 2,
   };
   public: QContextMenuEvent(enum QContextMenuEvent::Reason reason, class QPoint const & pos, class QPoint const & globalPos);
   public: QContextMenuEvent(enum QContextMenuEvent::Reason reason, class QPoint const & pos);
   public: virtual ~QContextMenuEvent();
   public: inline int x() const
   public: inline int y() const
   public: inline int globalX() const
   public: inline int globalY() const
   public: inline class QPoint const & pos() const
   public: inline class QPoint const & globalPos() const
   public: inline enum QContextMenuEvent::Reason reason() const
   protected: class QPoint p;
   protected: class QPoint gp;
   protected: unsigned int reas:8;
};
#endif // QEVENT_H