Comments (6)
今天我用 Qt 5.12.0 Alpha 试了试,还是有同样的问题,只有无边框效果,但标题栏并不能正常工作,不能拖动,也不能双击最大化,窗口也无法自由缩放。
这个项目计算窗口大小和位置时也有点问题,如果重复最大化->还原->最小化->还原,会发现窗口位置会逐渐下移,而且窗口位置经常会莫名其妙的自行移动。
from framelesshelper.
刚刚用 5.11.2 正式版试了下,还是有同样的问题,看来您的项目并不能兼容版本高于 5.9.6 的Qt。
from framelesshelper.
现在已确认,在 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.
今天用 5.12.0 正式版试了下,无法拖动的 bug 官方已经修复了,但窗口最大化后再恢复正常大小,窗口的位置会比原来上移一些,挺明显的。暂未发现其他问题。之前提到的重复最大化->还原->最小化->还原,窗口逐渐下移的问题也没有了。
from framelesshelper.
Windows 10 + Visual Studio 2017 + Qt 5.12.0,暂时没有发现有问题。现在这个问题还存在吗?
from framelesshelper.
暂未发现,可能之前所有的问题都是Qt自身的bug导致的。有问题我再提issue。
from framelesshelper.
Related Issues (18)
- QML 窗口关闭会崩溃问题
- 在多个显示器之间切换时,界面错位并失效 HOT 11
- 在win7系统没有阴影边框 鼠标拖动到屏幕左上右边缘没有系统的动画效果 HOT 4
- link错误,QT 5.15.2, VS2019 64bit
- Multiple screen problem HOT 2
- 如何设置可伸缩?
- 设置Qt::WA_TranslucentBackground属性后无法最大化
- QWidget下点击最大化按钮后,如果鼠标不移动,最大化按钮的hover状态无法取消
- Cannot play video with QMediaPlayer
- 缩放QML窗口右上角有系统的关闭按钮 HOT 4
- Resize会忽视当前屏幕dpr导致错误 HOT 3
- 你好
- 去除对widgets模块的强制依赖 HOT 4
- 不能跨平台 HOT 1
- Facing issues on Windows 10, Qt 5.12.1 MSVC 2015 & MSVC 2017 HOT 11
- 5.12
- Maximize window issue. Windows 10, Qt 5.13.1, MSVC 2017 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from framelesshelper.