def new_undy_edit(self): qcolor = QColorDialog().getColor(QColor(*self.colors["undy"]), self.dialog) if qcolor.isValid(): new = qcolor.getRgb() self.colors["undy"] = [new[0], new[1], new[2]] self.write_appearance_values()
def change_preview_background(self): qcolor = QColorDialog().getColor(QColor(self.preview_bg), self.window) if qcolor.isValid(): self.preview_bg = qcolor.name() self.update_player_preview()
def choose_new_indirect_colour(self): new_colour = QColorDialog().getColor( initial=self.indirect_match_colour, parent=self) if new_colour.isValid(): r, g, b, _ = new_colour.getRgb() self.indirect_match_colour = new_colour self.ui.labelIndirectMatchedRow.setStyleSheet( 'QLabel {{ background-color : rgb({},{},{})}}'.format(r, g, b))
def _handle_color_pick(self): # Color picker will popup and returns chosen color color = QColorDialog().getColor(QColor(*self.canvas.color)) if color.isValid(): self._ui.colorButton.setStyleSheet( f'background-color: {color.name()}') r, g, b, alpha = color.getRgb() self.canvas.set_color((r, g, b))
def edit_color(self): row = self.ui.colors.currentRow() column = self.ui.colors.currentColumn() old_color = self.ui.colors.currentItem().text() qcolor = QColorDialog().getColor(QColor("#"+old_color), self.dialog) if qcolor.isValid(): new_color = qcolor.name()[1:].lower() self.ui.colors.setItem(row, column, ColorItem(new_color))
def colorButtonU(self, button, *args): gpu_color = QColorDialog().getColor(QColor(button.palette().color(QtGui.QPalette.Base))) if (gpu_color.isValid()): button.setStyleSheet('QPushButton {background-color: '+gpu_color.name()+'; color: black;}') for i in range (len(args)): a=args[i].styleSheet() b=a.rfind("#") if a[b+9:b+10] == ";": args[i].setStyleSheet(a.replace(a[b+3:b+9], gpu_color.name()[1:])) else: args[i].setStyleSheet(a.replace(a[b:b+8], gpu_color.name()))
def change_color(): col = QColorDialog().getColor() if col.isValid(): self.set_color(col)
def showColorDialog(self): color = QColorDialog().getColor() if color.isValid(): self.paintArea.color = color
def color_func(self): color = QColorDialog().getColor() assert isinstance(color, QColor) if color.isValid(): self.textEdit.setTextColor(color) pass
def getColor(self): color = QColorDialog().getColor(self.color, self) if color.isValid(): self.color = color self.setColor()
def set_color(self): col = QColorDialog().getColor(self.canvas_widget.paintColor) if col.isValid(): self.canvas_widget.paintColor = col return
def setBrushColor(self): newColor = QColorDialog().getColor(self.canvas.penColor(), self) if newColor.isValid(): self.canvas.setPenColor(newColor)