1
0
mirror of https://github.com/ciromattia/kcc synced 2026-07-01 18:45:26 +00:00

OS specific tweaks to status bar style

This commit is contained in:
Paweł Jastrzębski
2013-11-12 14:46:32 +01:00
parent d94df8390a
commit 50f5b600b1
+16 -5
View File
@@ -600,9 +600,14 @@ class Ui_KCC(object):
def modeBasic(self): def modeBasic(self):
self.currentMode = 1 self.currentMode = 1
MainWindow.setMinimumSize(QtCore.QSize(420, 287)) if sys.platform.startswith('darwin'):
MainWindow.setMaximumSize(QtCore.QSize(420, 287)) MainWindow.setMinimumSize(QtCore.QSize(420, 291))
MainWindow.resize(420, 287) MainWindow.setMaximumSize(QtCore.QSize(420, 291))
MainWindow.resize(420, 291)
else:
MainWindow.setMinimumSize(QtCore.QSize(420, 287))
MainWindow.setMaximumSize(QtCore.QSize(420, 287))
MainWindow.resize(420, 287)
GUI.BasicModeButton.setStyleSheet('font-weight:Bold;') GUI.BasicModeButton.setStyleSheet('font-weight:Bold;')
GUI.AdvModeButton.setStyleSheet('font-weight:Normal;') GUI.AdvModeButton.setStyleSheet('font-weight:Normal;')
GUI.FormatBox.setCurrentIndex(0) GUI.FormatBox.setCurrentIndex(0)
@@ -948,11 +953,17 @@ class Ui_KCC(object):
self.completedWork = {} self.completedWork = {}
if sys.platform.startswith('darwin'): if sys.platform.startswith('darwin'):
self.listFontSize = 11 self.listFontSize = 11
self.statusBarFontSize = 10
self.statusBarStyle = 'QLabel{padding-top:5px;padding-bottom:5px;border-top:2px solid #C2C7CB}'
elif sys.platform.startswith('linux'): elif sys.platform.startswith('linux'):
self.listFontSize = 8 self.listFontSize = 8
self.statusBarFontSize = 8
self.statusBarStyle = 'QLabel{padding-top:5px;padding-bottom:3px;border-top:2px solid #C2C7CB}'
self.tray.show() self.tray.show()
else: else:
self.listFontSize = 9 self.listFontSize = 9
self.statusBarFontSize = 8
self.statusBarStyle = 'QLabel{padding-top:3px;padding-bottom:3px;border-top:2px solid #C2C7CB}'
self.tray.show() self.tray.show()
statusBarLabel = QtGui.QLabel('<b><a href="http://kcc.vulturis.eu/">HOMEPAGE</a> - <a href="https://github.com/' statusBarLabel = QtGui.QLabel('<b><a href="http://kcc.vulturis.eu/">HOMEPAGE</a> - <a href="https://github.com/'
@@ -960,10 +971,10 @@ class Ui_KCC(object):
'thub.com/ciromattia/kcc/blob/master/README.md#kcc">README</a> - <a href="https:/' 'thub.com/ciromattia/kcc/blob/master/README.md#kcc">README</a> - <a href="https:/'
'/github.com/ciromattia/kcc/wiki">WIKI</a></b>') '/github.com/ciromattia/kcc/wiki">WIKI</a></b>')
statusBarLabel.setAlignment(QtCore.Qt.AlignCenter) statusBarLabel.setAlignment(QtCore.Qt.AlignCenter)
statusBarLabel.setStyleSheet('QLabel{padding-top:3px;padding-bottom:3px;border-top:2px solid #C2C7CB}') statusBarLabel.setStyleSheet(self.statusBarStyle)
statusBarLabel.setOpenExternalLinks(True) statusBarLabel.setOpenExternalLinks(True)
statusBarLabelFont = QtGui.QFont() statusBarLabelFont = QtGui.QFont()
statusBarLabelFont.setPointSize(8) statusBarLabelFont.setPointSize(self.statusBarFontSize)
statusBarLabel.setFont(statusBarLabelFont) statusBarLabel.setFont(statusBarLabelFont)
GUI.statusBar.addPermanentWidget(statusBarLabel, 1) GUI.statusBar.addPermanentWidget(statusBarLabel, 1)