DataViews/PyCoverageDialog.py

changeset 3021
801289962f4e
parent 3020
542e97d4ecb3
child 3032
927a2f8b3669
child 3058
0a02c433f52d
equal deleted inserted replaced
3020:542e97d4ecb3 3021:801289962f4e
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)

eric ide

mercurial