#include <QtGui/qevent.h>
#ifndef QEVENT_H
class QKeyEvent: public QInputEvent{
   public: QKeyEvent(enum QEvent::Type type, int key, Qt::KeyboardModifiers modifiers, class QString const & text = QString::QString(), bool autorep = 0, ushort count = 1);
   public: virtual ~QKeyEvent();
   public: inline int key() const
#ifndef QT_NO_SHORTCUT
   public: bool matches(enum QKeySequence::StandardKey key) const
#endif
   public: Qt::KeyboardModifiers modifiers() const
   public: inline class QString text() const
   public: inline bool isAutoRepeat() const
   public: inline int count() const
   public: static class QKeyEvent* createExtendedKeyEvent(enum QEvent::Type type, int key, Qt::KeyboardModifiers modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, class QString const & text = QString::QString(), bool autorep = 0, ushort count = 1);
   public: inline bool hasExtendedInfo() const
   public: quint32 nativeScanCode() const
   public: quint32 nativeVirtualKey() const
   public: quint32 nativeModifiers() const
   protected: class QString txt;
   protected: int k;
   protected: ushort c;
   protected: unsigned int autor:1;
};
#endif // QEVENT_H