37 |
37 |
38 self.project = project |
38 self.project = project |
39 |
39 |
40 if self.project.pudata["VCSSTATUSMONITORINTERVAL"]: |
40 if self.project.pudata["VCSSTATUSMONITORINTERVAL"]: |
41 self.vcsStatusMonitorIntervalSpinBox.setValue( |
41 self.vcsStatusMonitorIntervalSpinBox.setValue( |
42 self.project.pudata["VCSSTATUSMONITORINTERVAL"][0]) |
42 self.project.pudata["VCSSTATUSMONITORINTERVAL"]) |
43 else: |
43 else: |
44 self.vcsStatusMonitorIntervalSpinBox.setValue( |
44 self.vcsStatusMonitorIntervalSpinBox.setValue( |
45 Preferences.getVCS("StatusMonitorInterval")) |
45 Preferences.getVCS("StatusMonitorInterval")) |
46 |
46 |
47 enableVcsGroup = False |
47 enableVcsGroup = False |
63 break |
63 break |
64 self.vcsGroup.setEnabled(enableVcsGroup) |
64 self.vcsGroup.setEnabled(enableVcsGroup) |
65 |
65 |
66 if self.vcsGroup.isEnabled(): |
66 if self.vcsGroup.isEnabled(): |
67 if self.project.pudata["VCSOVERRIDE"]: |
67 if self.project.pudata["VCSOVERRIDE"]: |
68 vcsSystem = self.project.pudata["VCSOVERRIDE"][0] |
68 vcsSystem = self.project.pudata["VCSOVERRIDE"] |
69 else: |
69 else: |
70 vcsSystem = self.project.pdata["VCS"][0] |
70 vcsSystem = self.project.pdata["VCS"][0] |
71 index = self.vcsInterfaceCombo.findData(vcsSystem) |
71 index = self.vcsInterfaceCombo.findData(vcsSystem) |
72 if index == -1: |
72 if index == -1: |
73 index = 0 |
73 index = 0 |
82 """ |
82 """ |
83 vcsStatusMonitorInterval = self.vcsStatusMonitorIntervalSpinBox.value() |
83 vcsStatusMonitorInterval = self.vcsStatusMonitorIntervalSpinBox.value() |
84 if vcsStatusMonitorInterval != \ |
84 if vcsStatusMonitorInterval != \ |
85 Preferences.getVCS("StatusMonitorInterval"): |
85 Preferences.getVCS("StatusMonitorInterval"): |
86 self.project.pudata["VCSSTATUSMONITORINTERVAL"] = \ |
86 self.project.pudata["VCSSTATUSMONITORINTERVAL"] = \ |
87 [vcsStatusMonitorInterval] |
87 vcsStatusMonitorInterval |
88 else: |
88 else: |
89 self.project.pudata["VCSSTATUSMONITORINTERVAL"] = [] |
89 self.project.pudata["VCSSTATUSMONITORINTERVAL"] = 0 |
90 |
90 |
91 if self.vcsGroup.isEnabled(): |
91 if self.vcsGroup.isEnabled(): |
92 vcsSystem = self.vcsInterfaceCombo\ |
92 vcsSystem = self.vcsInterfaceCombo\ |
93 .itemData(self.vcsInterfaceCombo.currentIndex()) |
93 .itemData(self.vcsInterfaceCombo.currentIndex()) |
94 if self.vcsInterfaceDefaultCheckBox.isChecked(): |
94 if self.vcsInterfaceDefaultCheckBox.isChecked(): |
95 if vcsSystem != self.project.pdata["VCS"][0]: |
95 if vcsSystem != self.project.pdata["VCS"][0]: |
96 self.project.pdata["VCS"] = [vcsSystem] |
96 self.project.pdata["VCS"] = [vcsSystem] |
97 self.project.pudata["VCSOVERRIDE"] = [] |
97 self.project.pudata["VCSOVERRIDE"] = "" |
98 self.project.setDirty(True) |
98 self.project.setDirty(True) |
99 else: |
99 else: |
100 if vcsSystem != self.project.pdata["VCS"][0]: |
100 if vcsSystem != self.project.pdata["VCS"][0]: |
101 self.project.pudata["VCSOVERRIDE"] = [vcsSystem] |
101 self.project.pudata["VCSOVERRIDE"] = vcsSystem |
102 else: |
102 else: |
103 self.project.pudata["VCSOVERRIDE"] = [] |
103 self.project.pudata["VCSOVERRIDE"] = "" |