From 3d511b65e1ba7a098f6bb1bc6d6e5c002b351673 Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Sun, 13 Dec 2015 10:18:44 +0100 Subject: [PATCH] Better size for toolbar search-field on OS X. Not sure why the auto-sizing doesn't work as expected. --- src/tomahawk/mac/TomahawkApp_Mac.mm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/tomahawk/mac/TomahawkApp_Mac.mm b/src/tomahawk/mac/TomahawkApp_Mac.mm index 3715da165..4077cbcc4 100644 --- a/src/tomahawk/mac/TomahawkApp_Mac.mm +++ b/src/tomahawk/mac/TomahawkApp_Mac.mm @@ -381,6 +381,12 @@ Tomahawk::setupToolBarMac( TomahawkWindow* parent ) searchField->parent = parent; [searchItem->nativeToolBarItem() setView: searchField]; + NSSize nsirect = [searchField frame].size; + nsirect.width = 250; + [searchItem->nativeToolBarItem() setMinSize: nsirect]; + nsirect.width = 450; + [searchItem->nativeToolBarItem() setMaxSize: nsirect]; + QMacToolBarItem* spacerRightItem = toolbar->addItem( QIcon(), QString() ); spacerRightItem->setStandardItem( QMacToolBarItem::FlexibleSpace );