Exemplo n.º 1
0
 def edit_item_color(self,item):
     sdval = self.ui.tableWidget.verticalHeaderItem(item.row()).text()
     prev_col = item.backgroundColor()
     title = 'Select color for "%s"' %sdval
     flags = QtGui.QColorDialog.ShowAlphaChannel
     new_col = QtGui.QColorDialog.getColor(prev_col, self, title, flags)
     if new_col.isValid() and new_col != prev_col:
         item.setBackgroundColor(new_col)
         dval = self.sdval_to_val[sdval]
         self.domain_color_changed.emit(self.axis_name, dval,
                                        uib.qcolor_to_mpl_rgb(new_col))
Exemplo n.º 2
0
 def set_single_curve_color(self, color):
     self.options['curve']['single_color'] = uib.qcolor_to_mpl_rgb(color)
     self.on_draw()