Exemplo n.º 1
0
    def __init__(self):
        # Init the baseclass
        QMainWindow.__init__(self)

        # Load widgetGallery ui file
        uic.loadUi(os.path.split(__file__)[0] + "\UI\multiColorUI.ui", self)

        MainScheme = QColorScheme()
        leftScheme = QColorScheme(QColor(100, 100, 0),
                                  QColor(200, 150, 150),
                                  2.5,
                                  apply=False)
        rightScheme = QColorScheme(QColor(50, 100, 50),
                                   QColor(200, 150, 150),
                                   2.5,
                                   apply=False)

        errorScheme = QColorScheme(QColor(250, 100, 100),
                                   QColor(200, 50, 50),
                                   5,
                                   monochromeText=True,
                                   apply=False)

        leftScheme.applyScheme(self.leftWidget)
        rightScheme.applyScheme(self.rightWidget)

        errorScheme.applyScheme(self.pushButton_7)
        errorScheme.applyScheme(self.pushButton_8)
Exemplo n.º 2
0
def colorize(app):
    #ilitialize colors object
    global colors

    class theme:
        pass

    colors = theme()

    #custom colors
    gunmetal = QtGui.QColor()
    gunmetal.setHsl(324, 0, 60)
    brightBlue = QtGui.QColor()
    brightBlue.setHsv(200, 255, 255)
    fadedBlue = QtGui.QColor()
    fadedBlue.setHsv(200, 150, 150)

    #colorscheme
    app.ColorScheme = QColorScheme(gunmetal, brightBlue, 2.5)

    #text colors
    #unselected, active, parent, child
    colors.tree = [
        QtCore.Qt.darkGray, brightBlue, QtCore.Qt.white, QtCore.Qt.darkGray
    ]
    colors.display = [
        QtCore.Qt.darkGray, brightBlue, QtCore.Qt.white, QtCore.Qt.darkGray
    ]
    colors.att = QtCore.Qt.magenta
    colors.txt = QtCore.Qt.white
Exemplo n.º 3
0
    def __init__(self):
        # Init the baseclass
        QMainWindow.__init__(self)

        # Load widgetGallery ui file
        uic.loadUi(os.path.split(__file__)[0] + "\UI\widgetGallery.ui", self)

        # Connect disable checkbox
        self.disableWidgets.toggled.connect(self.mainWidget.setDisabled)

        # Connect spread sliders to the scheme spread
        self.spreadSlider.sliderMoved.connect(self.spreadSliderChange)

        # Connect color pickers to base- and highlight-colors
        self.pickBaseColor.clicked.connect(self.slotBaseColor)
        self.pickHighlightColor.clicked.connect(self.slotHighlightColor)

        # Create ColorSchemer and apply to the whole app
        self.ColorScheme = QColorScheme()
        self.ColorScheme.loadSimpleScheme(
            os.path.split(__file__)[0] +
            "\..\QColorScheme\Presets\SimpleNuke.ini")

        # Set initial values on the colorchips and spread slider to match the loaded scheme
        self.spreadSlider.setValue(self.ColorScheme.spread * 1000)
        self.setBackgroundColor(self.chipBaseColor, self.ColorScheme.baseColor)
        self.setBackgroundColor(self.chipHighlightColor,
                                self.ColorScheme.highlightColor)