def __init__(self, text, color, size=QSize(80, 30), parent=None): super(RaisedButton, self).__init__(parent) self.resize(size) if color == None: color = QColor(66, 165, 245) else: color = QColor(color) self.isFlat = True self.color = color self.setText(text) self.effect = QGraphicsDropShadowEffect(self.parent()) self.effect.setOffset(3) self.effect.setColor(QColor(0, 0, 0, 40)) self.setGraphicsEffect(self.effect) self.press = False with open("QPushButton-Raised.qss") as f: dat = f.read() color1 = color.name() color2 = color.lighter().name() dat = dat % (str(color1), str(color2)) self.setStyleSheet(dat)
def __init__(self, text, color, size=QSize(80, 30), parent=None): super(RaisedButton, self).__init__(parent) self.resize(size) if color == None: color = QColor(66, 165, 245) else: color = QColor(color) self.isFlat = True self.color = color self.setText(text) self.effect = QGraphicsDropShadowEffect(self.parent()) self.effect.setOffset(3) self.effect.setColor(QColor(0, 0, 0, 40)) self.setGraphicsEffect(self.effect) self.press = False with open("QPushButton-Raised.qss") as f: dat = f.read() color1 = color.name() color2 = color.lighter().name() dat = dat % (str(color1), str(color2)) self.setStyleSheet(dat)
and warm (blue and red) colors. """ #For future compatibility with Python 3 from __future__ import division, print_function, absolute_import import warnings warnings.simplefilter('default', DeprecationWarning) #End compatibility block for Python 3 from matplotlib import cm, colors import numpy as np import itertools from PySide.QtGui import QColor minPenColor = QColor(33, 102, 172) minBrushColor = QColor(67, 147, 195) inactiveMinPenColor = minBrushColor.lighter() inactiveMinBrushColor = minBrushColor.lighter() maxPenColor = QColor(178, 24, 43) maxBrushColor = QColor(214, 96, 77) inactiveMaxPenColor = maxBrushColor.lighter() inactiveMaxBrushColor = maxBrushColor.lighter() TolColors = [ '#88CCEE', '#DDCC77', '#AA4499', '#117733', '#332288', '#999933', '#44AA99', '#882255', '#CC6677' ] colorCycle = itertools.cycle(TolColors)