You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You'll get a lot of crashes, because there's other parts of your
renderer which need upgrading to QGIS 3.0 API. And unfortunately when
a renderer crashes in Python code, it segfaults after dumping the
python error to the console. You'll need to run in a console to see
the Python errors which are thrown and upgrade the corresponding API
calls.
Also - I noticed you access a layer from the project within your
startRender method -- is is very unsafe for a renderer to do, since it
is running in a background thread and should not be accessing layers
at all. Just another thing to try to refactor out as you upgrade your
plugin for 3.0!
The text was updated successfully, but these errors were encountered:
@rfsleal Hi. Unfortunately not yet. I've not had time to work on it .. had hoped to do so over Christmas period but didn't work out. There are some large challenges in it and at the moment I'm looking at using a different approach using the existing rendering capablities in QGIS. QGIS rendering is much more sophisticated than when I built the vector field renderer. It won't give such a tidy user interface, but will probably be much more maintainable, and probably more efficient for rendering. Sorry I can't give you a more helpful response at this stage..
You'll get a lot of crashes, because there's other parts of your
renderer which need upgrading to QGIS 3.0 API. And unfortunately when
a renderer crashes in Python code, it segfaults after dumping the
python error to the console. You'll need to run in a console to see
the Python errors which are thrown and upgrade the corresponding API
calls.
Also - I noticed you access a layer from the project within your
startRender method -- is is very unsafe for a renderer to do, since it
is running in a background thread and should not be accessing layers
at all. Just another thing to try to refactor out as you upgrade your
plugin for 3.0!
The text was updated successfully, but these errors were encountered: