diff --git a/src/widgets/SlideSwitchButton.cpp b/src/widgets/SlideSwitchButton.cpp index 59f45cddb..392e37460 100644 --- a/src/widgets/SlideSwitchButton.cpp +++ b/src/widgets/SlideSwitchButton.cpp @@ -92,7 +92,13 @@ SlideSwitchButton::init() QSize SlideSwitchButton::sizeHint() const { +#ifndef Q_OS_MAC const QSize size = QPushButton::sizeHint(); +#else + // Don't believe the hype. OS X doesn't play nice. + const QSize size( 70, 20 ); +#endif + return QSize( ASPECT_RATIO * size.height(), size.height() ); }