From 37c7b42d4f066c66be6322e8e513ce25cbd08b56 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 9 Jun 2009 01:14:40 +0900 Subject: [PATCH] fix deck browser spacing on osx --- ankiqt/ui/main.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py index 85b187e2e..fefd737a2 100644 --- a/ankiqt/ui/main.py +++ b/ankiqt/ui/main.py @@ -1065,7 +1065,10 @@ your deck.""")) sip.delete(self.mainWin.decksFrame.layout()) # build new layout layout = QGridLayout() - layout.setSpacing(0) + if sys.platform.startswith("darwin"): + layout.setSpacing(6) + else: + layout.setSpacing(2) if (time.time() - self.browserLastRefreshed > self.config['deckBrowserRefreshPeriod']): self.refreshBrowserDecks() @@ -1130,6 +1133,8 @@ your deck.""")) focusButton = openButton # more moreButton = QComboBox() + if sys.platform.startswith("darwin"): + moreButton.setFixedWidth(80) moreButton.addItems(QStringList([ _("More"), _("Forget"), @@ -2696,6 +2701,7 @@ Consider backing up your media directory first.""")) if sys.platform.startswith("darwin"): self.setUnifiedTitleAndToolBarOnMac(True) self.mainWin.actionMarkCard.setShortcut(_("Alt+m")) + self.mainWin.deckBrowserOuterFrame.setFixedWidth(600) if sys.platform.startswith("win32"): self.mainWin.deckBrowserOuterFrame.setFrameStyle(QFrame.Panel) self.mainWin.frame_2.setFrameStyle(QFrame.Panel)