我做了两个界面,我想用键盘的Home键来从第二个界面返回到第一个界面
下面是我的程序
void CMain::keyPressEvent(QKeyEvent *event)
{
printf("HOME");
QWidget::keyPressEvent(event);
if(event->key() == Qt::Key_Home)
{
tabview = new QTabWidget;
musicplay = new CMpMusicPlaying;
tabview->show();
musicplay->hide();
return;
}
else
{
QWidget::keyPressEvent(event);
return;
}
}
我直接把这个函数加进程序中,但是运行出来没得反应,咋回事呢?