|
#ifndef KEYTRIGGER_H
#define KEYTRIGGER_H
#include "trigger.h"
#include <QDomElement>
class KeyTrigger : public Trigger
{
Q_OBJECT
public:
explicit KeyTrigger(QObject *parent = 0, QString Name = QString(), QString Key = QString());
// virtual void setTargentAnimation(QDomElement AnimElement);
// virtual void setTargentSwitch(QDomElement AnimElement);
protected:
virtual void KeyUpEvent(unsigned int symble);
virtual void KeyDownEvent(unsigned int symble);
bool checkKey(unsigned int symble);
void startAnimation();
void startSwitch();
private:
QString _key;
signals:
void keyDown();
void keyUp();
public slots:
};
#endif // KEYTRIGGER_H
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.