fix deck browser spacing on osx

This commit is contained in:
Damien Elmes 2009-06-09 01:14:40 +09:00
parent 6e7c258b6a
commit 37c7b42d4f

View file

@ -1065,7 +1065,10 @@ your deck."""))
sip.delete(self.mainWin.decksFrame.layout()) sip.delete(self.mainWin.decksFrame.layout())
# build new layout # build new layout
layout = QGridLayout() layout = QGridLayout()
layout.setSpacing(0) if sys.platform.startswith("darwin"):
layout.setSpacing(6)
else:
layout.setSpacing(2)
if (time.time() - self.browserLastRefreshed > if (time.time() - self.browserLastRefreshed >
self.config['deckBrowserRefreshPeriod']): self.config['deckBrowserRefreshPeriod']):
self.refreshBrowserDecks() self.refreshBrowserDecks()
@ -1130,6 +1133,8 @@ your deck."""))
focusButton = openButton focusButton = openButton
# more # more
moreButton = QComboBox() moreButton = QComboBox()
if sys.platform.startswith("darwin"):
moreButton.setFixedWidth(80)
moreButton.addItems(QStringList([ moreButton.addItems(QStringList([
_("More"), _("More"),
_("Forget"), _("Forget"),
@ -2696,6 +2701,7 @@ Consider backing up your media directory first."""))
if sys.platform.startswith("darwin"): if sys.platform.startswith("darwin"):
self.setUnifiedTitleAndToolBarOnMac(True) self.setUnifiedTitleAndToolBarOnMac(True)
self.mainWin.actionMarkCard.setShortcut(_("Alt+m")) self.mainWin.actionMarkCard.setShortcut(_("Alt+m"))
self.mainWin.deckBrowserOuterFrame.setFixedWidth(600)
if sys.platform.startswith("win32"): if sys.platform.startswith("win32"):
self.mainWin.deckBrowserOuterFrame.setFrameStyle(QFrame.Panel) self.mainWin.deckBrowserOuterFrame.setFrameStyle(QFrame.Panel)
self.mainWin.frame_2.setFrameStyle(QFrame.Panel) self.mainWin.frame_2.setFrameStyle(QFrame.Panel)