+#if TARGET_API_MAC_OSX
+ HIRect hiToolbarrect = CGRectMake(
+ dc.YLOG2DEVMAC(0), dc.XLOG2DEVMAC(0),
+ dc.YLOG2DEVREL(h), dc.XLOG2DEVREL(w) );
+ CGContextRef cgContext;
+ Rect bounds;
+
+ GetPortBounds( (CGrafPtr) dc.m_macPort, &bounds );
+ QDBeginCGContext( (CGrafPtr) dc.m_macPort, &cgContext );
+
+ CGContextTranslateCTM( cgContext, 0, bounds.bottom - bounds.top );
+ CGContextScaleCTM( cgContext, 1, -1 );
+
+ HIThemeBackgroundDrawInfo drawInfo;
+ drawInfo.version = 0;
+ drawInfo.state = kThemeStateActive;
+ drawInfo.kind = kThemeBackgroundMetal;
+ HIThemeApplyBackground( &hiToolbarrect, &drawInfo, cgContext, kHIThemeOrientationNormal );
+
+ QDEndCGContext( (CGrafPtr) dc.m_macPort, &cgContext );