49 |
49 |
50 self.excludeList = ['# *pragma[: ]*[nN][oO] *[cC][oO][vV][eE][rR]'] |
50 self.excludeList = ['# *pragma[: ]*[nN][oO] *[cC][oO][vV][eE][rR]'] |
51 |
51 |
52 self.__menu = QMenu(self) |
52 self.__menu = QMenu(self) |
53 self.__menu.addSeparator() |
53 self.__menu.addSeparator() |
54 self.openAct = self.__menu.addAction(self.trUtf8("Open"), |
54 self.openAct = self.__menu.addAction( |
55 self.__openFile) |
55 self.trUtf8("Open"), self.__openFile) |
56 self.__menu.addSeparator() |
56 self.__menu.addSeparator() |
57 self.annotate = self.__menu.addAction(self.trUtf8('Annotate'), |
57 self.annotate = self.__menu.addAction( |
58 self.__annotate) |
58 self.trUtf8('Annotate'), self.__annotate) |
59 self.__menu.addAction(self.trUtf8('Annotate all'), self.__annotateAll) |
59 self.__menu.addAction(self.trUtf8('Annotate all'), self.__annotateAll) |
60 self.__menu.addAction(self.trUtf8('Delete annotated files'), |
60 self.__menu.addAction( |
61 self.__deleteAnnotated) |
61 self.trUtf8('Delete annotated files'), self.__deleteAnnotated) |
62 self.__menu.addSeparator() |
62 self.__menu.addSeparator() |
63 self.__menu.addAction(self.trUtf8('Erase Coverage Info'), self.__erase) |
63 self.__menu.addAction(self.trUtf8('Erase Coverage Info'), self.__erase) |
64 self.resultList.setContextMenuPolicy(Qt.CustomContextMenu) |
64 self.resultList.setContextMenuPolicy(Qt.CustomContextMenu) |
65 self.resultList.customContextMenuRequested.connect( |
65 self.resultList.customContextMenuRequested.connect( |
66 self.__showContextMenu) |
66 self.__showContextMenu) |
340 cover.exclude(self.excludeList[0]) |
340 cover.exclude(self.excludeList[0]) |
341 cover.load() |
341 cover.load() |
342 |
342 |
343 # now process them |
343 # now process them |
344 progress = QProgressDialog(self.trUtf8("Annotating files..."), |
344 progress = QProgressDialog(self.trUtf8("Annotating files..."), |
345 self.trUtf8("Abort"), 0, len(files), self) |
345 self.trUtf8("Abort"), 0, len(files), self) |
346 progress.setMinimumDuration(0) |
346 progress.setMinimumDuration(0) |
347 count = 0 |
347 count = 0 |
348 |
348 |
349 for file in files: |
349 for file in files: |
350 progress.setValue(count) |
350 progress.setValue(count) |