level 8
臭臭爸YY
楼主
各位大神,请教一个问题,如题:
我在编写程序的时候,定义了鼠标交互和键盘交互,
如果一上来就执行键盘响应,在执行鼠标响应,是可以的。
但是先执行鼠标响应,在执行键盘响应,那键盘就没响应。
同样的,先执行键盘响应,在执行鼠标响应,再执行键盘响应,那键盘也没响应。
请各位哒神指点一二,键盘响应函数如下:
void app::keyPressEvent(QKeyEvent *e)//快捷键控制前后页切换
{
if (e->modifiers() == Qt::ControlModifier)
{
if (e->key() == Qt::Key_A)
{
OnforwardimageSlot();
}
if (e->key() == Qt::Key_D)
{
OnbackimageSlot();
}
}
2017年06月05日 02点06分
1
我在编写程序的时候,定义了鼠标交互和键盘交互,
如果一上来就执行键盘响应,在执行鼠标响应,是可以的。
但是先执行鼠标响应,在执行键盘响应,那键盘就没响应。
同样的,先执行键盘响应,在执行鼠标响应,再执行键盘响应,那键盘也没响应。
请各位哒神指点一二,键盘响应函数如下:
void app::keyPressEvent(QKeyEvent *e)//快捷键控制前后页切换
{
if (e->modifiers() == Qt::ControlModifier)
{
if (e->key() == Qt::Key_A)
{
OnforwardimageSlot();
}
if (e->key() == Qt::Key_D)
{
OnbackimageSlot();
}
}