测试读卡器刷卡代码如下:
#include <QtCore>
#include <QApplication>
#include <QtGui>
class KfrmMainForm:public QWidget
{
Q_OBJECT
public:
KfrmMainForm(QWidget *parent = 0);
protected:
virtual void keyPressEvent(QKeyEvent *event);
};
KfrmMainForm::KfrmMainForm(QWidget *parent)
:QWidget(parent)
{
setFocusPolicy(Qt::StrongFocus);
}
void KfrmMainForm::keyPressEvent(QKeyEvent *event)
{
QString str ( QString::number ( event->key() ) );
qDebug() <<"<KfrmMainForm> keyPressEvent :: "<<str<<endl;
}
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
KfrmMainForm *mainForm=new KfrmMainForm();
mainForm->show();
return app.exec();
}