Exemple #1
0
    def pick_line_color(self):
        sender = self.sender()
        color = sender.text()

        dialog = QColorDialog(QColor(color), self.ui)
        if dialog.exec_():
            sender.setText(dialog.selectedColor().name())
            lc = self.ui.line_color
            lc.setStyleSheet('QPushButton {background-color: %s}' % lc.text())
            self.outline_color = dialog.selectedColor().name()
            self.update_template_style()
Exemple #2
0
    def pick_color(self):
        # This should only be called by signals/slots
        # It uses the sender() to get the button that called it
        sender = self.sender()
        color = sender.text()

        dialog = QColorDialog(QColor(color), self.ui)
        if dialog.exec_():
            sender.setText(dialog.selectedColor().name())
            self.update_button_colors()
            self.update_config()
Exemple #3
0
 def colourchange(self):
     dialog = QColorDialog()
     dialog.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint)
     dialog.exec()
     color = dialog.selectedColor()
     self.setStyleSheet(f"background-color: {color.name()}")
Exemple #4
0
 def boxClicked(self):
     dialog = QColorDialog()
     if dialog.exec_():
         self.setColorText(dialog.selectedColor().name())