50 has been added |
50 has been added |
51 @signal projectRemoved(project data dict) emitted after a project entry |
51 @signal projectRemoved(project data dict) emitted after a project entry |
52 has been removed |
52 has been removed |
53 @signal projectOpened(filename) emitted after the project has been opened |
53 @signal projectOpened(filename) emitted after the project has been opened |
54 """ |
54 """ |
|
55 projectOpened = pyqtSignal(str) |
|
56 |
55 def __init__(self, project, parent = None, filename = None): |
57 def __init__(self, project, parent = None, filename = None): |
56 """ |
58 """ |
57 Constructor |
59 Constructor |
58 |
60 |
59 @param project reference to the project object (Project.Project) |
61 @param project reference to the project object (Project.Project) |
934 Public slot to open a project. |
936 Public slot to open a project. |
935 |
937 |
936 @param filename filename of the project file (string) |
938 @param filename filename of the project file (string) |
937 """ |
939 """ |
938 self.projectObject.openProject(filename) |
940 self.projectObject.openProject(filename) |
939 self.emit(SIGNAL('projectOpened'), filename) |
941 self.projectOpened.emit(filename) |
940 |
942 |
941 def __openMasterProject(self, reopen = True): |
943 def __openMasterProject(self, reopen = True): |
942 """ |
944 """ |
943 Public slot to open the master project. |
945 Public slot to open the master project. |
944 |
946 |