File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed 
lib/matplotlib/backends/qt4_editor Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -92,17 +92,41 @@ def choose_color(self):
9292    def  get_color (self ):
9393        return  self ._color 
9494
95+ < << << <<  HEAD 
9596    @pyqtSignature ("QColor" ) 
97+ == == == = 
98+     @QtCore .Slot ("QColor" ) 
99+ >> >> >> >  8 bba2a4 ... Merge  pull  request  #2328 from mspacek/qtapi 
96100    def  set_color (self , color ):
97101        if  color  !=  self ._color :
98102            self ._color  =  color 
99103            self .emit (SIGNAL ("colorChanged(QColor)" ), self ._color )
100104            pixmap  =  QPixmap (self .iconSize ())
101105            pixmap .fill (color )
106+ << << << <  HEAD 
102107            self .setIcon (QIcon (pixmap ))
108+ == == == = 
109+             self .setIcon (QtGui .QIcon (pixmap ))
110+ 
111+     color  =  QtCore .Property ("QColor" , get_color , set_color )
112+ >> >> >> >  8 bba2a4 ... Merge  pull  request  #2328 from mspacek/qtapi 
103113
104114    color  =  pyqtProperty ("QColor" , get_color , set_color )
105115
116+ < << << <<  HEAD 
117+ == == == = 
118+ def  to_qcolor (color ):
119+     """Create a QColor from a matplotlib color""" 
120+     qcolor  =  QtGui .QColor ()
121+     color  =  str (color )
122+     try :
123+         color  =  col2hex (color )
124+     except  ValueError :
125+         #print('WARNING: ignoring invalid color %r' % color) 
126+         return  qcolor  # return invalid QColor 
127+     qcolor .setNamedColor (color ) # set using hex color 
128+     return  qcolor  # return valid QColor 
129+ > >> >> >>  8 bba2a4 ... Merge  pull  request  #2328 from mspacek/qtapi 
106130
107131def  text_to_qcolor (text ):
108132    """ 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments