from model.model import *
from config.config import gtd_directory,Configuration
from config.defaultconfig import default_actions_menu
from model.model import *
from config.config import gtd_directory,Configuration
from config.defaultconfig import default_actions_menu
from infos_widget import InfosWidget
from info_widget import InfoWidget
from context_widget import ContextWidget
from infos_widget import InfosWidget
from info_widget import InfoWidget
from context_widget import ContextWidget
def __init__(self,project):
self.project = project
self.project.observers.append(self)
super(ProjectView, self).__init__()
def __init__(self,project):
self.project = project
self.project.observers.append(self)
super(ProjectView, self).__init__()
self.set_title(self.project.name)
self.set_filters([lambda:self.project.actions.with_property(lambda a:a.status==action.active)])
self.set_title(self.project.name)
self.set_filters([lambda:self.project.actions.with_property(lambda a:a.status==action.active)])
self.project.observers.remove(self)
# self.project.status = project.active
# self.project.status.update(self.project)
self.project.observers.remove(self)
# self.project.status = project.active
# self.project.status.update(self.project)