422658476 / MPV-EASY-Player

MPV-EASY Player - An easy to use, modern video player based on mpv (一个基于MPV,易于使用,现代化的视频播放器)
http://www.rjno1.com/mpv-easy-player/
GNU General Public License v3.0
1.08k stars 57 forks source link

非对称双屏系统中窗口异常 #56

Closed feiyunroc closed 1 year ago

feiyunroc commented 1 year ago

本人使用笔记本外接显示同时使用内屏和外屏因为摆放高度不同在系统也进行了相应设置,然后MPV-EASY-Player仅能在主显示器中正常运行,无法正常拖动到次显示器,拖动后会发生严重位移,望修复,这个问题原版mpv是不存在的

422658476 commented 1 year ago

@feiyunroc

你好,非常感谢反馈,我已经修正了多显示器下: 1、窗口定位的bug 2、菜单定位的bug 3、点击【宽度x高度】后窗口定位的bug 4、设置界面窗口定位的bug。

现在如果你在第二个显示上双击打开某个视频,那么窗口也会直接显示在第二个窗口中,设置界面也类似(而不是在第一个窗口中)


但是:

在第二个显示其中点击最大化图标后,窗口会调整为第二个显示器的尺寸,遮住第二个显示器中的任务栏,这个bug无法被修正。因为这个是qt自身判定的bug,如果去修复反而会产生更多的bug。所以想要最大化需要手动调整窗口尺寸来实现


mpv原生gui则是依旧在主显示器中显示,原因:

1、这是mpv自身决定的。

2、设置菜单也只能在主显示器任务栏系统托盘图标点击后显示在主显示器中


这些修复会集成在下个发布的版本中,万分感谢,没有问题请关闭这个issue