当前位置: 首页>>代码示例>>Python>>正文


Python QColor.red方法代码示例

本文整理汇总了Python中PyQt4.Qt.QColor.red方法的典型用法代码示例。如果您正苦于以下问题:Python QColor.red方法的具体用法?Python QColor.red怎么用?Python QColor.red使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在PyQt4.Qt.QColor的用法示例。


在下文中一共展示了QColor.red方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

# 需要导入模块: from PyQt4.Qt import QColor [as 别名]
# 或者: from PyQt4.Qt.QColor import red [as 别名]
 def __init__(self, name, color0=QColor("black"), color1=QColor("white"), alpha=(1, 1)):
     QObject.__init__(self)
     self.name = name
     # color is either specified as one argument (which should then be a [3,n] or [4,n] array),
     # or as two QColors orstring names.
     if isinstance(color0, (list, tuple)):
         self._rgb = numpy.array(color0)
         if self._rgb.shape[1] != 3 or self._rgb.shape[0] < 2:
             raise TypeError("expected [N,3] (N>=2) array as first argument")
     else:
         if isinstance(color0, str):
             color0 = QColor(color0)
         if isinstance(color1, str):
             color1 = QColor(color1)
         self._rgb = numpy.array([[color0.red(), color0.green(), color0.blue()],
                                  [color1.red(), color1.green(), color1.blue()]]) / 255.
     self._rgb_arg = numpy.arange(self._rgb.shape[0]) / (self._rgb.shape[0] - 1.0)
     # alpha array
     self._alpha = numpy.array(alpha).astype(float)
     self._alpha_arg = numpy.arange(len(alpha)) / (len(alpha) - 1.0)
     # background brush
     self._brush = None
开发者ID:ska-sa,项目名称:tigger,代码行数:24,代码来源:Colormaps.py


注:本文中的PyQt4.Qt.QColor.red方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。