示例#1
0
class ProjectManager:
    """
    Project Manager that displays the projects and allows the user to add,
    group, and delete projects.
    """
    def __init__(self):
        self.builder = gtk.Builder()
        self.builder.add_from_file(Views.PROJECT_MANAGER_GLADE)

        self.window = self.builder.get_object("MainWindow")
        self.builder.connect_signals(self)

        self.initialize_ui()

    def initialize_ui(self):
        self.add_repo_dialog = AddRepositoryDialog()

    def quit_app(self, widget, event=None):
        gtk.main_quit()

    def open_add_repository_dialog(self, widget, event=None):
        #self.add_repo_dialog.show()
        results = self.add_repo_dialog.run()

    def main(self):
        self.window.show_all()
        gtk.main()
class ProjectManager:
    """
    Project Manager that displays the projects and allows the user to add,
    group, and delete projects.
    """

    def __init__(self):
        self.builder = gtk.Builder()
        self.builder.add_from_file(Views.PROJECT_MANAGER_GLADE)

        self.window = self.builder.get_object("MainWindow")
        self.builder.connect_signals(self)

        self.initialize_ui()

    def initialize_ui(self):
        self.add_repo_dialog = AddRepositoryDialog()

    def quit_app(self, widget, event=None):
        gtk.main_quit()

    def open_add_repository_dialog(self, widget, event=None):
        #self.add_repo_dialog.show()
        results = self.add_repo_dialog.run()

    def main(self):
        self.window.show_all()
        gtk.main()
示例#3
0
 def initialize_ui(self):
     self.add_repo_dialog = AddRepositoryDialog()
 def initialize_ui(self):
     self.add_repo_dialog = AddRepositoryDialog()