|
程序如下,想通过数字键来触发不同的程序,编译通过并能生成可执行文件,但是按键却没有反应.我以前也有一段类似的程序,却能正常作用,真是搞不懂.
void interface::key(QKeyEvent *k)
{switch ( tolower(k->ascii()) ) {
case '1':
Position();
break;
case '2':
changeText2();
break;
case '3':
changeText3();
break;
case '4':
paintEvent();
break;
case '5':
changeText4();
break;
case '6':
changeText5();
break;
case '8':
openProgram();
break;
}
} |
|