Index: /trunk/src/VBox/Frontends/VirtualBox/src/QIAdvancedSlider.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/QIAdvancedSlider.cpp	(revision 22864)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/QIAdvancedSlider.cpp	(revision 22865)
@@ -60,5 +60,4 @@
     virtual void paintEvent (QPaintEvent *aEvent)
     {
-#ifndef Q_WS_MAC
         QPainter p(this);
 
@@ -71,4 +70,7 @@
 
         QRect ticks = style()->subControlRect (QStyle::CC_Slider, &opt, QStyle::SC_SliderTickmarks, this);
+#ifdef Q_WS_MAC
+        ticks.setRect ((s.width() - available) / 2, s.height() - ticks.y(), available, ticks.height());
+#else /* Q_WS_MAC */
         if (ticks.isNull() || ticks.isEmpty())
         {
@@ -76,4 +78,5 @@
             ticks.setRect ((s.width() - available) / 2, ticks.bottom() + 1, available, s.height() - ticks.bottom() - 1);
         }
+#endif /* Q_WS_MAC */
         if (mMinOpt != -1 &&
             mMaxOpt != -1)
@@ -98,5 +101,4 @@
         }
         p.end();
-#endif /* !Q_WS_MAC */
 
         QSlider::paintEvent (aEvent);
@@ -264,5 +266,4 @@
 int QIAdvancedSlider::snapValue(int val)
 {
-#ifndef Q_WS_MAC
     if (mSnappingEnabled &&
         val > 2)
@@ -281,5 +282,4 @@
         }
     }
-#endif /* !Q_WS_MAC */
     return val;
 }
