Open AlisterH opened 4 years ago
print
, but not in QGIS3, but for us this problem only occurred in QGIS3. I tried switching from print
to QgsMessageLog.logMessage
anyway, but it didn't help.
- There is an error if you click save on the "channel from DEM" tab when you haven't actually sampled a channel from a DEM.
Fixed in recent (or perhaps pending) commit.
Resizing the window often crashes QGIS 3.x badly, possibly depending on what tab is active
For now I have disabled resizing (by changing something in the .ui file IIRC) - sorry QGIS2 users.
- It seems we don't properly disconnect the single and/or double click action before connecting our own.
Or after we reconnect the previous map tool it receives a click action, even though we've received it too. I couldn't figure out how to fix this, so just disabled saving and restoring the map tool. This was code inherited from the Profile tool plugin, which is a bit different as it has a docked dialog and keeps its map tool active until it is closed.
There is an error if you click save on the "channel from DEM" tab when you haven't actually sampled a channel from a DEM.It seems we don't properly disconnect the single and/or double click action before connecting our own.
Resizing the window often crashes QGIS 3.x badly, possibly depending on what tab is active - usually I can't get a proper error message, but sometimes I get this (I guess I really need to get debug symbols to get the main QGIS stack trace as well):
RuntimeError: wrapped C/C++ object of type FigureCanvasQTAgg has been deleted Traceback (most recent call last): File "C:\Users\alister\Desktop\QGIS-3~1.1-1\apps\Python37\lib\site-packages\matplotlib\backends\backend_qt5agg.py", line 39, in paintEvent painter = QtGui.QPainter(self) RuntimeError: wrapped C/C++ object of type FigureCanvasQTAgg has been deleted
Python version: 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] QGIS version: 3.12.1-București București, 121cc00ff0
Python Path: C:/Users/alister/Desktop/QGIS-3~1.1-1/apps/qgis/./python C:/Users/alister/AppData/Roaming/QGIS/QGIS3\profiles\test/python C:/Users/alister/AppData/Roaming/QGIS/QGIS3\profiles\test/python/plugins C:/Users/alister/Desktop/QGIS-3~1.1-1/apps/qgis/./python/plugins C:\Users\alister\Desktop\QGIS-3~1.1-1\apps\Python37 C:\Users\alister\Desktop\QGIS-3~1.1-1\apps\Python37\Scripts C:\Users\alister\Desktop\QGIS-3.12.1-1\bin\python37.zip C:\Users\alister\Desktop\QGIS-3~1.1-1\apps\Python37\DLLs C:\Users\alister\Desktop\QGIS-3~1.1-1\apps\Python37\lib C:\Users\alister\Desktop\QGIS-3.12.1-1\bin C:\Users\alister\Desktop\QGIS-3~1.1-1\apps\Python37\lib\site-packages C:\Users\alister\Desktop\QGIS-3~1.1-1\apps\Python37\lib\site-packages\win32 C:\Users\alister\Desktop\QGIS-3~1.1-1\apps\Python37\lib\site-packages\win32\lib C:\Users\alister\Desktop\QGIS-3~1.1-1\apps\Python37\lib\site-packages\Pythonwin C:/Users/alister/AppData/Roaming/QGIS/QGIS3\profiles\test/python