文件名称:qt-macos-nswindow-config:WIP-Qt应用程序开发人员的NSWindow配置
文件大小:682KB
文件格式:ZIP
更新时间:2024-05-30 23:32:55
C++
Qt应用程序开发人员的NSWindow配置
macOS应用程序窗口具有几种不同的现代配置,这些配置超出了标准“瘦”标题栏的外观。 但是,使用NSWindow API实现所需的配置可能很简单。
上图:具有统一标题和工具栏外观的Slate应用程序。
NSWindow配置选项是特定于平台的,通常无法通过跨平台的QWindow或QWidget API使用。 相反,我们将创建本机并分别配置NSWindow,然后将QWindow嵌入其中。
nswindow.contentView = (__bridge NSView *)reinterpret_cast
【文件预览】:
qt-macos-nswindow-config-master
----main.cpp(4KB)
----checkeredwindow.h(646B)
----README.md(4KB)
----macwindow.h(2KB)
----checkeredwindow.cpp(2KB)
----macwindow.pro(183B)
----macwindow.pri(146B)
----images()
--------configurator.png(118KB)
--------macwindow_4.png(94KB)
--------macwindow_3.png(85KB)
--------macwindow_1.png(55KB)
--------macwindow_7.png(74KB)
--------macwindow_5.png(82KB)
--------macwindow_6.png(74KB)
--------slate.png(271KB)
--------macwindow_2.png(86KB)
----macwindow.mm(6KB)