Example #1
0
 def setIcon(self, icon):
     super(RecordButton, self).setIcon(icon)
     on_icon = QIcon(icon)
     off_icon = QIcon(icon)
     for size in off_icon.availableSizes(QIcon.Normal, QIcon.On):
         pixmap = off_icon.pixmap(size, QIcon.Normal, QIcon.Off)
         off_icon.addPixmap(pixmap, QIcon.Normal, QIcon.On)
     self.animation_icons = [on_icon, off_icon]
Example #2
0
 def setIcon(self, icon):
     super(RecordButton, self).setIcon(icon)
     on_icon = QIcon(icon)
     off_icon = QIcon(icon)
     for size in off_icon.availableSizes(QIcon.Normal, QIcon.On):
         pixmap = off_icon.pixmap(size, QIcon.Normal, QIcon.Off)
         off_icon.addPixmap(pixmap, QIcon.Normal, QIcon.On)
     self.animation_icons = [on_icon, off_icon]
 def __init__(self, iconName):
     if QIcon.hasThemeIcon(iconName):
         icon = QIcon.fromTheme(iconName)
     else:
         icon = QIcon(iconName)
     size = icon.availableSizes()[0]
     self.image = icon.pixmap(size).toImage().convertToFormat(QImage.Format_ARGB32)
     self.image = self.image.rgbSwapped()  # otherwise colors are weird :/
 def __init__(self, iconName):
     if QIcon.hasThemeIcon(iconName):
         icon = QIcon.fromTheme(iconName)
     else:
         icon = QIcon(iconName)
     size = icon.availableSizes()[0]
     self.image = icon.pixmap(size).toImage().convertToFormat(
         QImage.Format_ARGB32)
     self.image = self.image.rgbSwapped(
     )  # otherwise colors are weird :/