From e27f6a12c6cb81328b476203212f5c1eec2a9e21 Mon Sep 17 00:00:00 2001 From: volaya Date: Thu, 1 Oct 2015 08:46:09 +0200 Subject: [PATCH] [processing] fixed handling null values in Processing settings in Mac --- python/plugins/processing/gui/ConfigDialog.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/plugins/processing/gui/ConfigDialog.py b/python/plugins/processing/gui/ConfigDialog.py index d68bb9ca20f1..f2b8bd4e2f2c 100644 --- a/python/plugins/processing/gui/ConfigDialog.py +++ b/python/plugins/processing/gui/ConfigDialog.py @@ -29,7 +29,7 @@ import os from PyQt4 import uic -from PyQt4.QtCore import Qt, QEvent +from PyQt4.QtCore import Qt, QEvent, QPyNullVariant from PyQt4.QtGui import (QFileDialog, QDialog, QIcon, QStyle, QStandardItemModel, QStandardItem, QMessageBox, QStyledItemDelegate, QLineEdit, QSpinBox, QDoubleSpinBox, QWidget, QToolButton, QHBoxLayout) @@ -234,7 +234,7 @@ def eventFilter(self, editor, event): return QStyledItemDelegate.eventFilter(self, editor, event) def convertValue(self, value): - if value is None: + if value is None or isinstance(value, QPyNullVariant): return "" try: return int(value)