Exemple #1
0
    def register_adapters(self):
        self.adapt("name")
        self.adapt("author")
        self.adapt("email")
        self.adapt("complex")
        self.adapt("dist_gtkmvc", "cb_gtkmvc")
        self.adapt("copyright")
        self.adapt("glade")

        a = Adapter(self.model, "destdir")
        a.connect_widget(self.view['filechooserbutton'],
                         gtk.FileChooser.get_current_folder,
                         lambda w, p: w.set_current_folder(os.path.abspath(p)),
                         "current-folder-changed")
        self.adapt(a)
        return