26-11-2011, 10:20
Próbuję zapisać symbolizację warstwy z wykorzystaniem
ale nie bardzo potrafię sobie poradzić z parametrami tej metody.
Tworzę nowe obiekty
i wywołuję metodę
Wszystko przechodzi bezbłędnie, ale dokument nadal pozostaje pusty.
Wywołanie po powyższych operacjach
powoduje wyświetlenie komunikatu 'False'.
Proszę o pomoc kogoś bardziej obeznanego z XMLem.
Kod:
QgsVectorLayer.writeSymbology(QDomNode, QDomDocument, QString)
Tworzę nowe obiekty
Kod:
node = QDomNode()
dokument = QDomDocument()
Kod:
warstwa.writeSymbology(node, dokument, 'tekst')
Wywołanie po powyższych operacjach
Kod:
warstwa.readSymbology(node, 'tekst')
Proszę o pomoc kogoś bardziej obeznanego z XMLem.