Ejemplo n.º 1
0
        def __config_cols(self, button, buttons):
            def __closed(widget):
                cols = widget.get_strings()
                self.__update(buttons, self._toggle_data, cols)

            columns = self.__get_current_columns(buttons)
            m = TagListEditor(_("Edit Columns"), columns)
            m.set_transient_for(qltk.get_top_parent(self))
            m.connect('destroy', __closed)
            m.show()
Ejemplo n.º 2
0
        def _open_editor(widget):
            def _editor_closed(widget):
                tags = widget.get_strings()
                config.setlist("plugins", "wiki_tags", tags)

            tags = config.getlist("plugins", "wiki_tags", self.DEFAULT_TAGS)
            editor = TagListEditor(_("Edit Tags"),
                                   [] if tags == [''] else tags)
            editor.set_transient_for(get_top_parent(parent))
            editor.connect('destroy', _editor_closed)
            editor.show()
Ejemplo n.º 3
0
        def __config_cols(self, button, buttons):
            def __closed(widget):
                cols = widget.get_strings()
                self.__update(buttons, self._toggle_data, cols)

            columns = self.__get_current_columns(buttons)
            m = TagListEditor(_("Edit Columns"), columns)
            m.set_transient_for(qltk.get_top_parent(self))
            m.connect('destroy', __closed)
            m.show()
 def test_defaulting(self):
     defaults = ["one", "two three"]
     mse = TagListEditor("title", defaults)
     self.failUnlessEqual(mse.get_strings(), defaults)
     mse.destroy()
 def test_no_strings(self):
     mse = TagListEditor("title")
     self.failUnlessEqual(mse.get_strings(), [])
     self.failUnlessEqual(mse.get_title(), "title")
     mse.destroy()
Ejemplo n.º 6
0
 def test_defaulting(self):
     defaults = ["one", "two three"]
     mse = TagListEditor("title", defaults)
     self.failUnlessEqual(mse.get_strings(), defaults)
     mse.destroy()
Ejemplo n.º 7
0
 def test_no_strings(self):
     mse = TagListEditor("title")
     self.failUnlessEqual(mse.get_strings(), [])
     self.failUnlessEqual(mse.get_title(), "title")
     mse.destroy()