25 float titleAndToolbarHeight = window.frame.size.height - [window contentRectForFrameRect:window.frame].size.height;
31 if (
static_cast<VuoEditor *
>(qApp)->areToolbarLabelsVisible())
32 rect.origin.y += titleAndToolbarHeight;
34 rect.origin.y += titleAndToolbarHeight * 2;
36 else if (!
static_cast<VuoEditor *
>(qApp)->areToolbarLabelsVisible())
38 rect.origin.y += titleAndToolbarHeight;
41 rect.origin.y += titleAndToolbarHeight;
68 NSView *nsView = (NSView *)
window->winId();
71 titleView = [NSTextField
new];
73 titleView.font = [NSFont titleBarFontOfSize:0];
74 titleView.selectable = NO;
75 titleViewController = nil;
79 NSToolbar *tb =
qtToolbar->nativeToolbar();
84 [tb setAllowsUserCustomization:NO];
90 window->setUnifiedTitleAndToolBarOnMac(
true);
92 auto editor =
static_cast<VuoEditor *
>(qApp);
96 class_addMethod(
nsWindow.delegate.class,
97 @selector(
window:willPositionSheet:usingRect:),
99 "{CGRect={CGPoint=dd}{CGSize=dd}}@:@@{CGRect={CGPoint=dd}{CGSize=dd}}");