查看完整版本: [-- Mac QWidget 设置 NSWindowStyleMaskFullSizeContentView 的问题 --]

QTCN开发网 -> 其它技术开发讨论区 -> Mac QWidget 设置 NSWindowStyleMaskFullSizeContentView 的问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

xins0123 2021-03-08 18:36

Mac QWidget 设置 NSWindowStyleMaskFullSizeContentView 的问题

Mac 使用 QWidget 实现自定义titlebar的功能,在 OSX 10.15 构建, OSX10.12 存在显示问题,几种场景如下:
1. 不做任何设置,可正常显示
2. 把 NSWindow 设置为 NSWindowStyleMaskFullSizeContentView,ContentView 不显示
3. 把 NSWindow 设置为 NSWindowStyleMaskFullSizeContentView,同时存在 QQuickWidget 子 Widget,又可正常显示

上面的显示问题在 OSX10.12, OSX10.13有问题,在OSX10.14, OSX 10.15 都正常。有大神知道原因吗?
上传不了截图,附上图片链接

https://ibb.co/g9QSMtt
https://ibb.co/2WjwYT1



20091001753 2021-03-08 20:58
用 360 游览器,就可以正常上传截图。

hyywilliam 2022-07-28 09:19
我也遇到了同样的问题,不知道你这边找到原因了吗


查看完整版本: [-- Mac QWidget 设置 NSWindowStyleMaskFullSizeContentView 的问题 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled