9082cf284f7d99c6fd70b24a0df36d5dc90e5d57
[findit] / src / mvc / controllers / about.py
1 from gtkmvc import Controller
2 import gtk
3 import gobject
4
5 class AboutCtrl(Controller):
6     """Controller of 'About' dialog. It handles the filling dialog and
7     the close button."""
8
9     def __init__(self, model):
10         Controller.__init__(self, model)
11         return
12
13     def register_view(self, view):
14         """Loads the text taking it from the model."""
15
16         Controller.register_view(self, view)
17         self.view.set_progname(self.model.progname)
18         self.view.set_version(self.model.version)
19 #        self.view.set_authors(self.model.authors)
20         self.view.set_comments(self.model.comments)
21         self.view.set_license(self.model.license)
22         return
23
24     # -----------------------------------------------------
25     #                  user callbacks
26     # -----------------------------------------------------
27
28     # -----------------------------------------------------
29     #                    gtk signals
30     # -----------------------------------------------------
31
32     # -----------------------------------------------------
33     #                observable properties
34     # -----------------------------------------------------
35
36     pass # end of class