Bug report #18065
Processing Modeler UI input widgets do not resize
|Affected QGIS version:||master||Regression?:||No|
|Operating System:||Xubuntu 17.10||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:||duplicate|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||25961|
The Processing Modeler UI is pretty much unusable as the input widgets for model properties, inputs and algorithms do not resize. See attached screenshot.
QGIS - 2.99.0-Master installed on a fresh Xubuntu 17.10 using the http://qgis.org/debian-nightly repo.
QGIS version 2.99.0-Master
QGIS code revision 33ca8fc
Compiled against Qt 5.9.1
Running against Qt 5.9.1
Compiled against GDAL/OGR 2.2.1
Running against GDAL/OGR 2.2.1
Compiled against GEOS 3.5.1-CAPI-1.9.1
Running against GEOS 3.5.1-CAPI-1.9.1 r4246
PostgreSQL Client Version 9.6.5
SpatiaLite Version 4.3.0a
QWT Version 6.1.2
PROJ.4 Version 493
QScintilla2 Version 2.9.3
#4 Updated by Alex Riley over 2 years ago
I deleted qgis_customwidgets.py and a work-in-progress plugin I'm writing on crashes when loading a .ui file that that uses a
File "/usr/lib/python3/dist-packages/PyQt5/uic/__init__.py", line 201, in loadUiType exec(code_string.getvalue(), ui_globals) File "", line 40, in File "/usr/lib/python3/dist-packages/qgis/utils.py", line 664, in _import mod = _builtin_import(name, globals, locals, fromlist, level) ModuleNotFoundError: No module named 'qgsdatetimeedit'
I can probably workaround by building the form in code rather than using QT Designer.
#7 Updated by Alex Riley over 2 years ago
No, I have a fresh ubuntu 17.10 VM with only 2.99dev installed. The qgis_customwidgets.py file is reinstalled every time qgis is updated from the nightly repo.
Seems like a bug that should be fixed at some stage so third party developers can use the custom widgets in Designer, but in the meantime it's easy enough to work around by building the form in code if qgis_customwidgets.py is temporarily removed or disabled.
#8 Updated by Chris Crook over 2 years ago
I am also seeing this. Installing QGIS nightly builds on Ubuntu 17.10 VM with not much else on it. Behaviour is different to described in that if I remove qgis_customwidgets.py and restart QGIS I lose the processing menu altogether. Otherwise I get the Processing modeler dialog as in the original issue report - ie completely unusable :-(
QGIS code revision
Compiled against Qt
Running against Qt
Compiled against GDAL/OGR
Running against GDAL/OGR
Compiled against GEOS
Running against GEOS
PostgreSQL Client Version
This copy of QGIS writes debugging output.