def testPreviewColorRampHorizontalNoCheckboard(self): r = QgsGradientColorRamp(QColor(200, 0, 0, 200), QColor(0, 200, 0, 255)) pix = QgsSymbolLayerUtils.colorRampPreviewPixmap( r, QSize(200, 100), drawTransparentBackground=False) img = QImage(pix) self.assertTrue( self.imageCheck('color_ramp_no_check', 'color_ramp_no_check', img))
def testPreviewColorRampHorizontal(self): r = QgsGradientColorRamp(QColor(200, 0, 0, 200), QColor(0, 200, 0, 255)) pix = QgsSymbolLayerUtils.colorRampPreviewPixmap(r, QSize(200, 100)) img = QImage(pix) self.assertTrue( self.imageCheck('color_ramp_horizontal', 'color_ramp_horizontal', img))
def testPreviewColorRampVertical(self): r = QgsGradientColorRamp(QColor(200, 0, 0, 200), QColor(0, 200, 0, 255)) pix = QgsSymbolLayerUtils.colorRampPreviewPixmap(r, QSize(100, 200), direction=Qt.Vertical) img = QImage(pix) self.assertTrue( self.imageCheck('color_ramp_vertical', 'color_ramp_vertical', img))