Coder Social home page Coder Social logo

Comments (6)

wangwenx190 avatar wangwenx190 commented on July 24, 2024

今天我用 Qt 5.12.0 Alpha 试了试,还是有同样的问题,只有无边框效果,但标题栏并不能正常工作,不能拖动,也不能双击最大化,窗口也无法自由缩放。

这个项目计算窗口大小和位置时也有点问题,如果重复最大化->还原->最小化->还原,会发现窗口位置会逐渐下移,而且窗口位置经常会莫名其妙的自行移动。

from framelesshelper.

wangwenx190 avatar wangwenx190 commented on July 24, 2024

刚刚用 5.11.2 正式版试了下,还是有同样的问题,看来您的项目并不能兼容版本高于 5.9.6 的Qt。

from framelesshelper.

wangwenx190 avatar wangwenx190 commented on July 24, 2024

现在已确认,在 Qt 5.11.1,5.11.2 和 5.12.0 Alpha 中标题栏不能正常工作是 Qt 自身的 bug,请见 https://bugreports.qt.io/browse/QTBUG-70873 ,目前 Qt 官方已修复,在未来的 Qt 5.11.3 和 5.12.0 正式版中会恢复正常。但不论哪个版本,窗口大小和位置的计算都有些问题。

from framelesshelper.

wangwenx190 avatar wangwenx190 commented on July 24, 2024

今天用 5.12.0 正式版试了下,无法拖动的 bug 官方已经修复了,但窗口最大化后再恢复正常大小,窗口的位置会比原来上移一些,挺明显的。暂未发现其他问题。之前提到的重复最大化->还原->最小化->还原,窗口逐渐下移的问题也没有了。

from framelesshelper.

zhoujun59761 avatar zhoujun59761 commented on July 24, 2024

Windows 10 + Visual Studio 2017 + Qt 5.12.0,暂时没有发现有问题。现在这个问题还存在吗?

from framelesshelper.

wangwenx190 avatar wangwenx190 commented on July 24, 2024

暂未发现,可能之前所有的问题都是Qt自身的bug导致的。有问题我再提issue。

from framelesshelper.

Related Issues (18)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.