def showSettings(self): settings = QtCore.QSettings() dlg = Dialog( settings.value("connect_points_plugin/point_layer_from", ""), settings.value("connect_points_plugin/polygin_layer_to", ""), settings.value("connect_points_plugin/filed_name_id_from", ""), settings.value("connect_points_plugin/filed_name_link", ""), settings.value("connect_points_plugin/filed_name_id_to", ""), settings.value("connect_points_plugin/result_layer_name", ""), self._iface.mainWindow() ) res = dlg.exec_() if res == Dialog.Accepted: # QgisPlugin().plPrint("Save settings") plugin_settings = dlg.getSettings() settings.setValue("connect_points_plugin/point_layer_from", plugin_settings[0]) settings.setValue("connect_points_plugin/polygin_layer_to", plugin_settings[1]) settings.setValue("connect_points_plugin/filed_name_id_from", plugin_settings[2]) settings.setValue("connect_points_plugin/filed_name_link", plugin_settings[3]) settings.setValue("connect_points_plugin/filed_name_id_to", plugin_settings[4]) settings.setValue("connect_points_plugin/result_layer_name", plugin_settings[5]) dlg.deleteLater() del dlg
def showSettings(self): settings = QtCore.QSettings() dlg = Dialog( settings.value("pointsinpolygons_plugin/point_layer_name", ""), settings.value("pointsinpolygons_plugin/polygin_layer_name", ""), settings.value("pointsinpolygons_plugin/filed_name", ""), self._iface.mainWindow() ) res = dlg.exec_() if res == Dialog.Accepted: # Plugin().plPrint("Save settings") plugin_settings = dlg.getSettings() settings.setValue("pointsinpolygons_plugin/point_layer_name", plugin_settings[0]) settings.setValue("pointsinpolygons_plugin/polygin_layer_name", plugin_settings[1]) settings.setValue("pointsinpolygons_plugin/filed_name", plugin_settings[2])