5
저는 Qt를 시작하고 keypressevent를 구현했습니다. 'A'를 누르면 'R'을 인쇄하고 다른 키를 누르면 인쇄해야하는 방식으로 키를 처리하려고합니다.Qt : KeyPress 이벤트
Qt에서 어떤 유형의 활동을 처리 할 수 있습니까?
저는 Qt를 시작하고 keypressevent를 구현했습니다. 'A'를 누르면 'R'을 인쇄하고 다른 키를 누르면 인쇄해야하는 방식으로 키를 처리하려고합니다.Qt : KeyPress 이벤트
Qt에서 어떤 유형의 활동을 처리 할 수 있습니까?
key()
기능을 사용하여 눌렀 던 키를 가져올 수 있습니다. 키 코드 목록은 at this doc page입니다. 당신이 당신의 A
키를 원한다면, 당신은
keyPressEvent(QKeyEvent * event)
{
if(event->key() == Qt::Key_A)
{
// do your stuff here
}
}
을하거나 직접 키 코드를 사용 할 수 있습니다 :
if(event->key() == 0x41)
{
// do your stuff here
}
당신은 무엇을 시도 않았다을? Qt 문서를 읽었습니까? –