def update_setting(self, row, column):
        key = self._widget.item(row, 0).text()
        value = self._widget.item(row, 1).text()
        try:
            self.app.set_setting(key, value)
        except __HOLE__:
            pass

        new_txt = str(self.app.get_setting(key))
        self._widget.item(row, 1).setText(new_txt)
dataset/ETHPy150Open glue-viz/glue/glue/app/qt/settings_editor.py/SettingsEditor.update_setting