void keyScanCode::keyPressEvent(QKeyEvent* pe){ //нет автоповтору if(pe->isAutoRepeat()) return; // преобразует доп клавиши в стандартный скан код int scancode = pe->nativeScanCode() & 0xFF; int scanCodeVirt = pe->nativeVirtualKey() & 0xFF; ui.label_code->setText(QString("%1").arg(scancode)); ui.label_code_2->setText(QString("%1").arg(scanCodeVirt)); ui.label_code_3->setText(pe->text());}
void keyScanCode::keyPressEvent(QKeyEvent* pe){ //нет автоповтору if(pe->isAutoRepeat()) return; // преобразует доп клавиши в стандартный скан код int scancode = pe->nativeScanCode() & 0xFF; int scanCodeVirt = pe->nativeVirtualKey() & 0xFF; ui.label_code_3->setText(pe->text());}
ui.label_code->setText(QString("%1").arg(scancode));ui.label_code_2->setText(QString("%1").arg(scanCodeVirt));
int scancode = e->key() ;