'Create the adecuate plugin settings view. The first time this is
executed, it will be none and it will tell the view which columns
to display. After that, it will just change the model displayed'

def createAdecuatePluginSettingView(self, store):

    self.active_store = store
    if (self.settings_view is None):
        self.settings_view = Gtk.TreeView(store)
        renderer_text = Gtk.CellRendererText()
        column_text = Gtk.TreeViewColumn('Settings', renderer_text, text=0)
        self.settings_view.append_column(column_text)
        renderer_editable_text = Gtk.CellRendererText()
        renderer_editable_text.set_property('editable', True)
        renderer_editable_text.connect('edited', self.value_changed)
        column_editabletext = Gtk.TreeViewColumn('Value', renderer_editable_text, text=1)
        self.settings_view.append_column(column_editabletext)
    else:
        self.settings_view.set_model(store)
