Mac 将窗口的标题栏和工具栏合并
主要是通过设置属性实现。
下面的是基于Qt的代码,同时不显示窗口标题和icon。
void MacUtils::CreateCocoaContianerForWindow(QWindow *pwidget) { pwidget->setIcon(QIcon()); pwidget->setTitle(""); NSWindow* window2 = [pwidget->winId() window]; window2.titlebarAppearsTransparent = true; [window2 setTitle: @""]; window2.movableByWindowBackground = false; window2.styleMask |= NSFullSizeContentViewWindowMask; }