zhuzichu520 / FluentUI

FluentUI for QML
MIT License
3.48k stars 456 forks source link

example_1.6.5_win32_msvc2019_Qt5.15.2.exe, 安装的程序在双屏情况下,跨越屏幕时UI会错位,点最大化后点向下还原后UI恢复正常 #377

Closed Zero1PP closed 9 months ago

Zero1PP commented 9 months ago

测试环境为win10系统

zhuzichu520 commented 9 months ago

我这没有复现出来,能录个gif或视频或截一个UI错位的图我看看,是完全跨越,还是程序一半在A屏幕一半在B屏幕?

zhuzichu520 commented 9 months ago

额,复现出来了,要慢慢拖动转移到另一个屏幕,还是偶现。主窗口不会,关于窗口会,就是宽高不能拉伸的会出现。。。

Zero1PP commented 9 months ago

复现就好,我的是必现的,只要跨屏幕就错位

zhuzichu520 commented 9 months ago

你的主窗口也会?

Zero1PP commented 9 months ago

对,我的就是主窗口必现

zhuzichu520 commented 9 months ago

截个图我瞅瞅是怎么一个错位。。

Zero1PP commented 9 months ago

IMG_4304

Zero1PP commented 9 months ago

只是界面错位,按钮功能还是在原来的位置才能触发

zhuzichu520 commented 9 months ago

额,很奇怪。。Qt6是好的。Qt5有问题,试试窗口拉伸一下是不是就好了

Zero1PP commented 9 months ago

对拉伸一下就好了

Zero1PP commented 9 months ago

如果我打开程序后,先缩放两下,然后一直左右跨屏幕时,前几下跨屏幕不错位,多是几下又错位了

zhuzichu520 commented 9 months ago

已修改,麻烦有时间的话拉个主分支代码再试试。。 https://github.com/zhuzichu520/FluentUI/commit/a851696eb00b753503d5019abe46faf033b60683

Zero1PP commented 9 months ago

可以了,非常完美