找回密码
 立即注册
收起左侧

QVideoWidget按键事件捕获不到?

0
回复
3162
查看
[复制链接]

尚未签到

来源: 2014-6-7 23:33:51 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
自己实现的类,继承自QVideoWidget,实现了按键事件,但是一直调用不到,大家帮忙看看?
void MyQVideoWidget::keyPressEvent(QKeyEvent *event)
{
    qDebug() << "iiiiiiiiiiiiiiiiiii";
    if (event->key() == Qt::Key_Escape && isFullScreen()) {
        setFullScreen(false);
        event->accept();
    } else if (event->key() == Qt::Key_Enter && event->modifiers() & Qt::Key_Alt) {
        setFullScreen(!isFullScreen());
        event->accept();
    } else {
        QVideoWidget::keyPressEvent(event);
    }
}

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了