def create_color_picker_dialog(self): c = ColorPaletteDlg(self, "Color Palette") c.createDiscretePalette(DISCRETE_PALETTE, "Discrete Palette") c.createContinuousPalette(CONTINUOUS_PALETTE, "Continuous Palette") box = c.createBox("otherColors", "Other Colors") c.createColorButton(box, CANVAS_COLOR, "Canvas color", self.graph.color(OWPalette.Canvas)) c.setColorSchemas(self.color_settings, self.selected_schema_index) return c
def create_color_picker_dialog(self): c = ColorPaletteDlg(self, "Color Palette") c.createDiscretePalette(DISCRETE_PALETTE, "Discrete Palette") c.createContinuousPalette(CONTINUOUS_PALETTE, "Continuous Palette") box = c.createBox("otherColors", "Other Colors") c.createColorButton(box, CANVAS_COLOR, "Canvas color", self.graph.color(OWPalette.Canvas)) c.setColorSchemas(self.color_settings, self.selected_schema_index) return c
def createColorDialog(self): c = ColorPaletteDlg(self, "Color Palette") c.createDiscretePalette("discPalette", "Discrete Palette") c.createContinuousPalette("contPalette", "Continuous Palette") box = c.createBox("otherColors", "Other Colors") c.createColorButton(box, "Canvas", "Canvas color", self.graph.color(OWPalette.Canvas)) box.layout().addSpacing(5) c.createColorButton(box, "Grid", "Grid color", self.graph.color(OWPalette.Grid)) box.layout().addSpacing(5) c.setColorSchemas(self.colorSettings, self.selectedSchemaIndex) return c
def change_color(self, index): from_c, to_c, black = self.model().data(index, ColorRole) master = self.master dlg = ColorPaletteDlg(master) dlg.createContinuousPalette("", "Gradient palette", black, QColor(*from_c), QColor(*to_c)) dlg.setColorSchemas(master.color_settings, master.selected_schema_index) if dlg.exec(): self.model().setData(index, (dlg.contLeft.getColor().getRgb(), dlg.contRight.getColor().getRgb(), dlg.contpassThroughBlack), ColorRole) master.color_settings = dlg.getColorSchemas() master.selected_schema_index = dlg.selectedSchemaIndex
def create_color_dialog(self): c = ColorPaletteDlg(self, "Color Palette") c.createDiscretePalette("discPalette", "Discrete Palette") c.createContinuousPalette("contPalette", "Continuous Palette") c.setColorSchemas(self.color_settings, self.selected_schema_index) return c
def create_color_dialog(self): c = ColorPaletteDlg(self, "Color Palette") c.createDiscretePalette("discPalette", "Discrete Palette") c.createContinuousPalette("contPalette", "Continuous Palette") c.setColorSchemas(self.color_settings, self.selected_schema_index) return c