def testSimpleFillPixels(self): symbol = QgsSimpleFillSymbolLayer(QColor("red"), Qt.SolidPattern, QColor("green"), Qt.SolidLine, 5) symbol.setOffset(QPointF(5, 10)) symbol.setOutputUnit(QgsUnitTypes.RenderPixels) dom, root = self.symbolToSld(symbol) # print ( "Simple fill px: \n" + dom.toString()) self.assertStrokeWidth(root, 2, 5) self.assertStaticDisplacement(root, 5, 10)
def testSimpleFillDefault(self): symbol = QgsSimpleFillSymbolLayer(QColor("red"), Qt.SolidPattern, QColor("green"), Qt.SolidLine, 5) symbol.setOffset(QPointF(5, 10)) dom, root = self.symbolToSld(symbol) # print ("Simple fill mm: \n" + dom.toString()) self.assertStrokeWidth(root, 2, 18) self.assertStaticDisplacement(root, 18, 36)
def testSimpleFillPixels(self): symbol = QgsSimpleFillSymbolLayer( QColor('red'), Qt.SolidPattern, QColor('green'), Qt.SolidLine, 5) symbol.setOffset(QPointF(5, 10)) symbol.setOutputUnit(QgsUnitTypes.RenderPixels) dom, root = self.symbolToSld(symbol) # print ( "Simple fill px: \n" + dom.toString()) self.assertStrokeWidth(root, 2, 5) self.assertStaticDisplacement(root, 5, 10)
def testSimpleFillDefault(self): symbol = QgsSimpleFillSymbolLayer( QColor('red'), Qt.SolidPattern, QColor('green'), Qt.SolidLine, 5) symbol.setOffset(QPointF(5, 10)) dom, root = self.symbolToSld(symbol) # print ("Simple fill mm: \n" + dom.toString()) self.assertStrokeWidth(root, 2, 18) self.assertStaticDisplacement(root, 18, 36)