Ticket #1646 (new defect)

Opened 2 months ago

Last modified 2 weeks ago

Qt Menu shortcuts are not working when mouse over embedded video rectangle

Reported by: Aphax Assigned to: jb
Priority: normal Milestone: Bugs paradize
Component: Qt interface Version: master
Severity: normal Keywords:
Cc: h.nieser@xs4all.nl Platform(s): Win32+Linux
Difficulty: unknown Work status: Not started

Description

Certain shortcuts listed in the menu (such as CTRL+H to toggle the minimal view) don't seem to work when the mouse is hovering over the video rectangle (which I have embedded in the Qt GUI) even though the VLC window is focused/active. I have to move the mouse pointer to either a Qt widget (which is of course not possible if I have the minimal view active), the window border, or outside the window border for the key shortcut to work. This doesn't happen with all key shortcuts, for example space (play/pause), f (fullscreen) work fine no matter where my mouse pointer is located.

This is with the git snapshot (nightly) from 20080625 on Gentoo with Qt 4.3.4.

Change History

06/27/08 06:14:28 changed by Aphax

  • cc set to h.nieser@xs4all.nl.

06/27/08 06:18:33 changed by jb

  • platform changed from Linux to Win32+Linux.
  • version set to master.
  • milestone set to Bugs paradize.

The Qt shortcuts are first catched by the VideoOutput?, and Qt never hear of them, so they don't work.

No idea on how to fix this yet.

06/27/08 17:46:11 changed by courmisch

Actually no. The X11 output does handle key presses (and set key-pressed), but it never receives them from the Qt4 embedded window.

08/22/08 03:10:42 changed by jb

  • summary changed from Menu shortcuts in Qt GUI not working when mouse over embedded video rectangle to Qt Menu shortcuts are not working when mouse over embedded video rectangle.

Actually no.

All the CORE hotkeys works over the video rectangle and over the whole interface.

All the Qt menu hotkeys starting with Ctrl don't work over the video rectangle and are working on the rest of the interface.