[QGIS-Developer] Processing execute and import into spatialite eerrors

matteo matteo.ghetta at gmail.com
Sun Feb 4 04:54:14 PST 2018


Hi dev,

it seems that both "Import into SL" and "Sl execute query" are broken.

I get this stacktrace when opening the algorithm:


TypeError: QComboBox.findText(str, Qt.MatchFlags
flags=Qt.MatchExactly|Qt.MatchCaseSensitive): argument 1 has unexpected
type 'bool'
Traceback (most recent call last):
  File
"/home/matteo/lavori/QGIS/build-qgis3/output/python/plugins/processing/gui/ProcessingToolbox.py",
line 304, in executeAlgorithm
    dlg = AlgorithmDialog(alg)
  File
"/home/matteo/lavori/QGIS/build-qgis3/output/python/plugins/processing/gui/AlgorithmDialog.py",
line 69, in __init__
    self.setMainWidget(self.getParametersPanel(alg, self))
  File
"/home/matteo/lavori/QGIS/build-qgis3/output/python/plugins/processing/gui/AlgorithmDialog.py",
line 76, in getParametersPanel
    return ParametersPanel(parent, alg)
  File
"/home/matteo/lavori/QGIS/build-qgis3/output/python/plugins/processing/gui/ParametersPanel.py",
line 82, in __init__
    self.initWidgets()
  File
"/home/matteo/lavori/QGIS/build-qgis3/output/python/plugins/processing/gui/ParametersPanel.py",
line 119, in initWidgets
    wrapper = WidgetWrapperFactory.create_wrapper(param, self.parent)
  File
"/home/matteo/lavori/QGIS/build-qgis3/output/python/plugins/processing/gui/wrappers.py",
line 1556, in create_wrapper
    return WidgetWrapperFactory.create_wrapper_from_class(param, dialog,
row, col)
  File
"/home/matteo/lavori/QGIS/build-qgis3/output/python/plugins/processing/gui/wrappers.py",
line 1618, in create_wrapper_from_class
    return wrapper(param, dialog, row, col)
  File
"/home/matteo/lavori/QGIS/build-qgis3/output/python/plugins/processing/gui/wrappers.py",
line 151, in __init__
    self.setValue(param.defaultValue())
  File
"/home/matteo/lavori/QGIS/build-qgis3/output/python/plugins/processing/gui/wrappers.py",
line 1323, in setValue
    if self.combo.findText(value) >= 0:
TypeError: QComboBox.findText(str, Qt.MatchFlags
flags=Qt.MatchExactly|Qt.MatchCaseSensitive): argument 1 has unexpected
type 'bool'


I can use SL data from browser, db manager, etc..

Should I open a ticket?

Thanks!

Matteo


More information about the QGIS-Developer mailing list