|
1 # Form implementation generated from reading ui file '/home/detlev/Development/Python/Eric/eric7_default/src/eric7/DataViews/PyCoverageDialog.ui' |
|
2 # |
|
3 # Created by: PyQt6 UI code generator 6.7.0 |
|
4 # |
|
5 # WARNING: Any manual changes made to this file will be lost when pyuic6 is |
|
6 # run again. Do not edit this file unless you know what you are doing. |
|
7 |
|
8 |
|
9 from PyQt6 import QtCore, QtGui, QtWidgets |
|
10 |
|
11 |
|
12 class Ui_PyCoverageDialog(object): |
|
13 def setupUi(self, PyCoverageDialog): |
|
14 PyCoverageDialog.setObjectName("PyCoverageDialog") |
|
15 PyCoverageDialog.resize(832, 585) |
|
16 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding) |
|
17 sizePolicy.setHorizontalStretch(0) |
|
18 sizePolicy.setVerticalStretch(3) |
|
19 sizePolicy.setHeightForWidth(PyCoverageDialog.sizePolicy().hasHeightForWidth()) |
|
20 PyCoverageDialog.setSizePolicy(sizePolicy) |
|
21 PyCoverageDialog.setSizeGripEnabled(True) |
|
22 self.verticalLayout_2 = QtWidgets.QVBoxLayout(PyCoverageDialog) |
|
23 self.verticalLayout_2.setObjectName("verticalLayout_2") |
|
24 self.hboxlayout = QtWidgets.QHBoxLayout() |
|
25 self.hboxlayout.setObjectName("hboxlayout") |
|
26 self.textLabel1_2 = QtWidgets.QLabel(parent=PyCoverageDialog) |
|
27 self.textLabel1_2.setObjectName("textLabel1_2") |
|
28 self.hboxlayout.addWidget(self.textLabel1_2) |
|
29 self.excludeCombo = QtWidgets.QComboBox(parent=PyCoverageDialog) |
|
30 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) |
|
31 sizePolicy.setHorizontalStretch(0) |
|
32 sizePolicy.setVerticalStretch(0) |
|
33 sizePolicy.setHeightForWidth(self.excludeCombo.sizePolicy().hasHeightForWidth()) |
|
34 self.excludeCombo.setSizePolicy(sizePolicy) |
|
35 self.excludeCombo.setEditable(True) |
|
36 self.excludeCombo.setInsertPolicy(QtWidgets.QComboBox.InsertPolicy.InsertAtTop) |
|
37 self.excludeCombo.setDuplicatesEnabled(False) |
|
38 self.excludeCombo.setObjectName("excludeCombo") |
|
39 self.hboxlayout.addWidget(self.excludeCombo) |
|
40 self.reloadButton = QtWidgets.QPushButton(parent=PyCoverageDialog) |
|
41 self.reloadButton.setObjectName("reloadButton") |
|
42 self.hboxlayout.addWidget(self.reloadButton) |
|
43 self.verticalLayout_2.addLayout(self.hboxlayout) |
|
44 self.resultList = QtWidgets.QTreeWidget(parent=PyCoverageDialog) |
|
45 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding) |
|
46 sizePolicy.setHorizontalStretch(0) |
|
47 sizePolicy.setVerticalStretch(3) |
|
48 sizePolicy.setHeightForWidth(self.resultList.sizePolicy().hasHeightForWidth()) |
|
49 self.resultList.setSizePolicy(sizePolicy) |
|
50 self.resultList.setAlternatingRowColors(True) |
|
51 self.resultList.setRootIsDecorated(False) |
|
52 self.resultList.setItemsExpandable(False) |
|
53 self.resultList.setObjectName("resultList") |
|
54 self.verticalLayout_2.addWidget(self.resultList) |
|
55 self.summaryGroup = QtWidgets.QGroupBox(parent=PyCoverageDialog) |
|
56 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Preferred, QtWidgets.QSizePolicy.Policy.Preferred) |
|
57 sizePolicy.setHorizontalStretch(0) |
|
58 sizePolicy.setVerticalStretch(1) |
|
59 sizePolicy.setHeightForWidth(self.summaryGroup.sizePolicy().hasHeightForWidth()) |
|
60 self.summaryGroup.setSizePolicy(sizePolicy) |
|
61 self.summaryGroup.setObjectName("summaryGroup") |
|
62 self.verticalLayout = QtWidgets.QVBoxLayout(self.summaryGroup) |
|
63 self.verticalLayout.setObjectName("verticalLayout") |
|
64 self.summaryList = QtWidgets.QTreeWidget(parent=self.summaryGroup) |
|
65 self.summaryList.setAlternatingRowColors(True) |
|
66 self.summaryList.setRootIsDecorated(False) |
|
67 self.summaryList.setItemsExpandable(False) |
|
68 self.summaryList.setObjectName("summaryList") |
|
69 self.verticalLayout.addWidget(self.summaryList) |
|
70 self.verticalLayout_2.addWidget(self.summaryGroup) |
|
71 self.checkProgress = QtWidgets.QProgressBar(parent=PyCoverageDialog) |
|
72 self.checkProgress.setProperty("value", 0) |
|
73 self.checkProgress.setOrientation(QtCore.Qt.Orientation.Horizontal) |
|
74 self.checkProgress.setObjectName("checkProgress") |
|
75 self.verticalLayout_2.addWidget(self.checkProgress) |
|
76 self.buttonBox = QtWidgets.QDialogButtonBox(parent=PyCoverageDialog) |
|
77 self.buttonBox.setOrientation(QtCore.Qt.Orientation.Horizontal) |
|
78 self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButton.Cancel|QtWidgets.QDialogButtonBox.StandardButton.Close) |
|
79 self.buttonBox.setObjectName("buttonBox") |
|
80 self.verticalLayout_2.addWidget(self.buttonBox) |
|
81 self.textLabel1_2.setBuddy(self.excludeCombo) |
|
82 |
|
83 self.retranslateUi(PyCoverageDialog) |
|
84 QtCore.QMetaObject.connectSlotsByName(PyCoverageDialog) |
|
85 PyCoverageDialog.setTabOrder(self.excludeCombo, self.reloadButton) |
|
86 PyCoverageDialog.setTabOrder(self.reloadButton, self.resultList) |
|
87 PyCoverageDialog.setTabOrder(self.resultList, self.summaryList) |
|
88 |
|
89 def retranslateUi(self, PyCoverageDialog): |
|
90 _translate = QtCore.QCoreApplication.translate |
|
91 PyCoverageDialog.setWindowTitle(_translate("PyCoverageDialog", "Python Code Coverage")) |
|
92 PyCoverageDialog.setWhatsThis(_translate("PyCoverageDialog", "<b>Python Code Coverage</b>\n" |
|
93 "<p>This dialog shows the collected code coverage data.</p>")) |
|
94 self.textLabel1_2.setText(_translate("PyCoverageDialog", "E&xclude pattern:")) |
|
95 self.excludeCombo.setToolTip(_translate("PyCoverageDialog", "Enter a regexp pattern marking lines to exclude from coverage")) |
|
96 self.excludeCombo.setWhatsThis(_translate("PyCoverageDialog", "<b>Exclude pattern</b>\n" |
|
97 "<p>Enter a regular expression pattern. Lines matching this pattern are excluded from the coverage analysis. The default pattern is \'#pragma[: ]+[nN][oO] [cC][oO][vV][eE][rR]\'. If the pattern is found on a line containing the colon that introduces a suite of statements, the entire suite is excluded.</p>")) |
|
98 self.reloadButton.setText(_translate("PyCoverageDialog", "&Reload")) |
|
99 self.reloadButton.setShortcut(_translate("PyCoverageDialog", "Alt+R")) |
|
100 self.resultList.setWhatsThis(_translate("PyCoverageDialog", "<b>Python Code Coverage</b>\n" |
|
101 "<p>This list shows the collected code coverage data. There are several actions available via the context menu.</p>")) |
|
102 self.resultList.headerItem().setText(0, _translate("PyCoverageDialog", "Name")) |
|
103 self.resultList.headerItem().setText(1, _translate("PyCoverageDialog", "Statements")) |
|
104 self.resultList.headerItem().setText(2, _translate("PyCoverageDialog", "Executed")) |
|
105 self.resultList.headerItem().setText(3, _translate("PyCoverageDialog", "Coverage")) |
|
106 self.resultList.headerItem().setText(4, _translate("PyCoverageDialog", "Excluded")) |
|
107 self.resultList.headerItem().setText(5, _translate("PyCoverageDialog", "Missing")) |
|
108 self.summaryGroup.setTitle(_translate("PyCoverageDialog", "Summary")) |
|
109 self.summaryList.setWhatsThis(_translate("PyCoverageDialog", "<b>Summary</b>\n" |
|
110 "<p>This shows some overall code coverage information.</p>")) |
|
111 self.summaryList.headerItem().setText(0, _translate("PyCoverageDialog", "Statements")) |
|
112 self.summaryList.headerItem().setText(1, _translate("PyCoverageDialog", "Executed")) |
|
113 self.summaryList.headerItem().setText(2, _translate("PyCoverageDialog", "Coverage")) |
|
114 self.checkProgress.setToolTip(_translate("PyCoverageDialog", "Shows the progress of the code coverage action")) |
|
115 self.checkProgress.setFormat(_translate("PyCoverageDialog", "%v/%m Files")) |