1
0
mirror of https://github.com/ciromattia/kcc synced 2025-12-31 18:41:54 +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

View File

@@ -600,9 +600,14 @@ class Ui_KCC(object):
def modeBasic(self):
self.currentMode = 1
MainWindow.setMinimumSize(QtCore.QSize(420, 287))
MainWindow.setMaximumSize(QtCore.QSize(420, 287))
MainWindow.resize(420, 287)
if sys.platform.startswith('darwin'):
MainWindow.setMinimumSize(QtCore.QSize(420, 291))
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.AdvModeButton.setStyleSheet('font-weight:Normal;')
GUI.FormatBox.setCurrentIndex(0)
@@ -948,11 +953,17 @@ class Ui_KCC(object):
self.completedWork = {}
if sys.platform.startswith('darwin'):
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'):
self.listFontSize = 8
self.statusBarFontSize = 8
self.statusBarStyle = 'QLabel{padding-top:5px;padding-bottom:3px;border-top:2px solid #C2C7CB}'
self.tray.show()
else:
self.listFontSize = 9
self.statusBarFontSize = 8
self.statusBarStyle = 'QLabel{padding-top:3px;padding-bottom:3px;border-top:2px solid #C2C7CB}'
self.tray.show()
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:/'
'/github.com/ciromattia/kcc/wiki">WIKI</a></b>')
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)
statusBarLabelFont = QtGui.QFont()
statusBarLabelFont.setPointSize(8)
statusBarLabelFont.setPointSize(self.statusBarFontSize)
statusBarLabel.setFont(statusBarLabelFont)
GUI.statusBar.addPermanentWidget(statusBarLabel, 1)