66 self.vcs.committed.connect(self.__committed) |
66 self.vcs.committed.connect(self.__committed) |
67 |
67 |
68 self.statusList.headerItem().setText(self.__lastColumn, "") |
68 self.statusList.headerItem().setText(self.__lastColumn, "") |
69 self.statusList.header().setSortIndicator(self.__pathColumn, |
69 self.statusList.header().setSortIndicator(self.__pathColumn, |
70 Qt.AscendingOrder) |
70 Qt.AscendingOrder) |
71 if self.vcs.versionStr < '1.5.0': |
71 if self.vcs.version < (1, 5, 0): |
72 self.statusList.header().hideSection(self.__changelistColumn) |
72 self.statusList.header().hideSection(self.__changelistColumn) |
73 |
73 |
74 self.menuactions = [] |
74 self.menuactions = [] |
75 self.menu = QMenu() |
75 self.menu = QMenu() |
76 self.menuactions.append(self.menu.addAction( |
76 self.menuactions.append(self.menu.addAction( |
82 self.trUtf8("Show differences"), self.__diff)) |
82 self.trUtf8("Show differences"), self.__diff)) |
83 self.menuactions.append(self.menu.addAction( |
83 self.menuactions.append(self.menu.addAction( |
84 self.trUtf8("Revert changes"), self.__revert)) |
84 self.trUtf8("Revert changes"), self.__revert)) |
85 self.menuactions.append(self.menu.addAction( |
85 self.menuactions.append(self.menu.addAction( |
86 self.trUtf8("Restore missing"), self.__restoreMissing)) |
86 self.trUtf8("Restore missing"), self.__restoreMissing)) |
87 if self.vcs.versionStr >= '1.5.0': |
87 if self.vcs.version >= (1, 5, 0): |
88 self.menu.addSeparator() |
88 self.menu.addSeparator() |
89 self.menuactions.append(self.menu.addAction( |
89 self.menuactions.append(self.menu.addAction( |
90 self.trUtf8("Add to Changelist"), self.__addToChangelist)) |
90 self.trUtf8("Add to Changelist"), self.__addToChangelist)) |
91 self.menuactions.append(self.menu.addAction( |
91 self.menuactions.append(self.menu.addAction( |
92 self.trUtf8("Remove from Changelist"), |
92 self.trUtf8("Remove from Changelist"), |
93 self.__removeFromChangelist)) |
93 self.__removeFromChangelist)) |
94 if self.vcs.versionStr >= '1.2.0': |
94 if self.vcs.version >= (1, 2, 0): |
95 self.menu.addSeparator() |
95 self.menu.addSeparator() |
96 self.menuactions.append(self.menu.addAction(self.trUtf8("Lock"), |
96 self.menuactions.append(self.menu.addAction(self.trUtf8("Lock"), |
97 self.__lock)) |
97 self.__lock)) |
98 self.menuactions.append(self.menu.addAction(self.trUtf8("Unlock"), |
98 self.menuactions.append(self.menu.addAction(self.trUtf8("Unlock"), |
99 self.__unlock)) |
99 self.__unlock)) |