|
1 # Form implementation generated from reading ui file '/home/detlev/Development/Python/Eric/eric7_default/src/eric7/Preferences/ConfigurationPages/DebuggerGeneralPage.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_DebuggerGeneralPage(object): |
|
13 def setupUi(self, DebuggerGeneralPage): |
|
14 DebuggerGeneralPage.setObjectName("DebuggerGeneralPage") |
|
15 DebuggerGeneralPage.resize(550, 1900) |
|
16 self.verticalLayout_9 = QtWidgets.QVBoxLayout(DebuggerGeneralPage) |
|
17 self.verticalLayout_9.setObjectName("verticalLayout_9") |
|
18 self.headerLabel = QtWidgets.QLabel(parent=DebuggerGeneralPage) |
|
19 self.headerLabel.setObjectName("headerLabel") |
|
20 self.verticalLayout_9.addWidget(self.headerLabel) |
|
21 self.line11 = QtWidgets.QFrame(parent=DebuggerGeneralPage) |
|
22 self.line11.setFrameShape(QtWidgets.QFrame.Shape.HLine) |
|
23 self.line11.setFrameShadow(QtWidgets.QFrame.Shadow.Sunken) |
|
24 self.line11.setFrameShape(QtWidgets.QFrame.Shape.HLine) |
|
25 self.line11.setObjectName("line11") |
|
26 self.verticalLayout_9.addWidget(self.line11) |
|
27 self.groupBox_3 = QtWidgets.QGroupBox(parent=DebuggerGeneralPage) |
|
28 self.groupBox_3.setObjectName("groupBox_3") |
|
29 self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.groupBox_3) |
|
30 self.verticalLayout_7.setObjectName("verticalLayout_7") |
|
31 self.TextLabel1_2_3 = QtWidgets.QLabel(parent=self.groupBox_3) |
|
32 self.TextLabel1_2_3.setWordWrap(True) |
|
33 self.TextLabel1_2_3.setObjectName("TextLabel1_2_3") |
|
34 self.verticalLayout_7.addWidget(self.TextLabel1_2_3) |
|
35 self.interfaceSelectorComboBox = QtWidgets.QComboBox(parent=self.groupBox_3) |
|
36 self.interfaceSelectorComboBox.setObjectName("interfaceSelectorComboBox") |
|
37 self.verticalLayout_7.addWidget(self.interfaceSelectorComboBox) |
|
38 self.interfacesCombo = QtWidgets.QComboBox(parent=self.groupBox_3) |
|
39 self.interfacesCombo.setEnabled(False) |
|
40 self.interfacesCombo.setObjectName("interfacesCombo") |
|
41 self.verticalLayout_7.addWidget(self.interfacesCombo) |
|
42 self.serverPortStaticGroup = QtWidgets.QGroupBox(parent=self.groupBox_3) |
|
43 self.serverPortStaticGroup.setCheckable(True) |
|
44 self.serverPortStaticGroup.setChecked(False) |
|
45 self.serverPortStaticGroup.setObjectName("serverPortStaticGroup") |
|
46 self.gridLayout_5 = QtWidgets.QGridLayout(self.serverPortStaticGroup) |
|
47 self.gridLayout_5.setObjectName("gridLayout_5") |
|
48 self.label_5 = QtWidgets.QLabel(parent=self.serverPortStaticGroup) |
|
49 self.label_5.setObjectName("label_5") |
|
50 self.gridLayout_5.addWidget(self.label_5, 0, 0, 1, 1) |
|
51 self.serverPortSpinBox = QtWidgets.QSpinBox(parent=self.serverPortStaticGroup) |
|
52 self.serverPortSpinBox.setMinimum(1025) |
|
53 self.serverPortSpinBox.setMaximum(65535) |
|
54 self.serverPortSpinBox.setSingleStep(1) |
|
55 self.serverPortSpinBox.setProperty("value", 35000) |
|
56 self.serverPortSpinBox.setObjectName("serverPortSpinBox") |
|
57 self.gridLayout_5.addWidget(self.serverPortSpinBox, 0, 1, 1, 1) |
|
58 spacerItem = QtWidgets.QSpacerItem(333, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
59 self.gridLayout_5.addItem(spacerItem, 0, 2, 1, 1) |
|
60 self.serverPortIncrementCheckBox = QtWidgets.QCheckBox(parent=self.serverPortStaticGroup) |
|
61 self.serverPortIncrementCheckBox.setObjectName("serverPortIncrementCheckBox") |
|
62 self.gridLayout_5.addWidget(self.serverPortIncrementCheckBox, 1, 0, 1, 3) |
|
63 self.verticalLayout_7.addWidget(self.serverPortStaticGroup) |
|
64 self.verticalLayout_9.addWidget(self.groupBox_3) |
|
65 self.groupBox_4 = QtWidgets.QGroupBox(parent=DebuggerGeneralPage) |
|
66 self.groupBox_4.setObjectName("groupBox_4") |
|
67 self.gridlayout = QtWidgets.QGridLayout(self.groupBox_4) |
|
68 self.gridlayout.setObjectName("gridlayout") |
|
69 spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding) |
|
70 self.gridlayout.addItem(spacerItem1, 3, 1, 1, 1) |
|
71 self.deleteAllowedHostButton = QtWidgets.QPushButton(parent=self.groupBox_4) |
|
72 self.deleteAllowedHostButton.setEnabled(False) |
|
73 self.deleteAllowedHostButton.setObjectName("deleteAllowedHostButton") |
|
74 self.gridlayout.addWidget(self.deleteAllowedHostButton, 2, 1, 1, 1) |
|
75 self.editAllowedHostButton = QtWidgets.QPushButton(parent=self.groupBox_4) |
|
76 self.editAllowedHostButton.setEnabled(False) |
|
77 self.editAllowedHostButton.setObjectName("editAllowedHostButton") |
|
78 self.gridlayout.addWidget(self.editAllowedHostButton, 1, 1, 1, 1) |
|
79 self.addAllowedHostButton = QtWidgets.QPushButton(parent=self.groupBox_4) |
|
80 self.addAllowedHostButton.setObjectName("addAllowedHostButton") |
|
81 self.gridlayout.addWidget(self.addAllowedHostButton, 0, 1, 1, 1) |
|
82 self.allowedHostsList = QtWidgets.QListWidget(parent=self.groupBox_4) |
|
83 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred) |
|
84 sizePolicy.setHorizontalStretch(0) |
|
85 sizePolicy.setVerticalStretch(0) |
|
86 sizePolicy.setHeightForWidth(self.allowedHostsList.sizePolicy().hasHeightForWidth()) |
|
87 self.allowedHostsList.setSizePolicy(sizePolicy) |
|
88 self.allowedHostsList.setObjectName("allowedHostsList") |
|
89 self.gridlayout.addWidget(self.allowedHostsList, 0, 0, 4, 1) |
|
90 self.verticalLayout_9.addWidget(self.groupBox_4) |
|
91 self.groupBox_12 = QtWidgets.QGroupBox(parent=DebuggerGeneralPage) |
|
92 self.groupBox_12.setObjectName("groupBox_12") |
|
93 self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.groupBox_12) |
|
94 self.verticalLayout_2.setObjectName("verticalLayout_2") |
|
95 self.label_3 = QtWidgets.QLabel(parent=self.groupBox_12) |
|
96 self.label_3.setWordWrap(True) |
|
97 self.label_3.setObjectName("label_3") |
|
98 self.verticalLayout_2.addWidget(self.label_3) |
|
99 self.passiveDbgGroup = QtWidgets.QGroupBox(parent=self.groupBox_12) |
|
100 self.passiveDbgGroup.setCheckable(True) |
|
101 self.passiveDbgGroup.setChecked(False) |
|
102 self.passiveDbgGroup.setObjectName("passiveDbgGroup") |
|
103 self.gridLayout = QtWidgets.QGridLayout(self.passiveDbgGroup) |
|
104 self.gridLayout.setObjectName("gridLayout") |
|
105 self.TextLabel1_2_2 = QtWidgets.QLabel(parent=self.passiveDbgGroup) |
|
106 self.TextLabel1_2_2.setWordWrap(True) |
|
107 self.TextLabel1_2_2.setObjectName("TextLabel1_2_2") |
|
108 self.gridLayout.addWidget(self.TextLabel1_2_2, 0, 0, 1, 4) |
|
109 self.passiveDbgCheckBox = QtWidgets.QCheckBox(parent=self.passiveDbgGroup) |
|
110 self.passiveDbgCheckBox.setObjectName("passiveDbgCheckBox") |
|
111 self.gridLayout.addWidget(self.passiveDbgCheckBox, 1, 0, 1, 4) |
|
112 self.passiveDbgPortLabel = QtWidgets.QLabel(parent=self.passiveDbgGroup) |
|
113 self.passiveDbgPortLabel.setEnabled(False) |
|
114 self.passiveDbgPortLabel.setObjectName("passiveDbgPortLabel") |
|
115 self.gridLayout.addWidget(self.passiveDbgPortLabel, 2, 0, 1, 1) |
|
116 self.passiveDbgPortSpinBox = QtWidgets.QSpinBox(parent=self.passiveDbgGroup) |
|
117 self.passiveDbgPortSpinBox.setEnabled(False) |
|
118 self.passiveDbgPortSpinBox.setMinimum(1024) |
|
119 self.passiveDbgPortSpinBox.setMaximum(65535) |
|
120 self.passiveDbgPortSpinBox.setProperty("value", 42424) |
|
121 self.passiveDbgPortSpinBox.setObjectName("passiveDbgPortSpinBox") |
|
122 self.gridLayout.addWidget(self.passiveDbgPortSpinBox, 2, 1, 1, 1) |
|
123 spacerItem2 = QtWidgets.QSpacerItem(91, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
124 self.gridLayout.addItem(spacerItem2, 2, 2, 1, 2) |
|
125 self.label = QtWidgets.QLabel(parent=self.passiveDbgGroup) |
|
126 self.label.setEnabled(False) |
|
127 self.label.setObjectName("label") |
|
128 self.gridLayout.addWidget(self.label, 3, 0, 1, 1) |
|
129 self.passiveDbgBackendCombo = QtWidgets.QComboBox(parent=self.passiveDbgGroup) |
|
130 self.passiveDbgBackendCombo.setEnabled(False) |
|
131 self.passiveDbgBackendCombo.setObjectName("passiveDbgBackendCombo") |
|
132 self.gridLayout.addWidget(self.passiveDbgBackendCombo, 3, 1, 1, 2) |
|
133 spacerItem3 = QtWidgets.QSpacerItem(91, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
134 self.gridLayout.addItem(spacerItem3, 3, 3, 1, 1) |
|
135 self.verticalLayout_2.addWidget(self.passiveDbgGroup) |
|
136 self.remoteDebuggerGroup = QtWidgets.QGroupBox(parent=self.groupBox_12) |
|
137 self.remoteDebuggerGroup.setCheckable(True) |
|
138 self.remoteDebuggerGroup.setChecked(False) |
|
139 self.remoteDebuggerGroup.setObjectName("remoteDebuggerGroup") |
|
140 self.gridLayout_2 = QtWidgets.QGridLayout(self.remoteDebuggerGroup) |
|
141 self.gridLayout_2.setObjectName("gridLayout_2") |
|
142 self.hostLabel = QtWidgets.QLabel(parent=self.remoteDebuggerGroup) |
|
143 self.hostLabel.setObjectName("hostLabel") |
|
144 self.gridLayout_2.addWidget(self.hostLabel, 0, 0, 1, 1) |
|
145 self.hostLineEdit = QtWidgets.QLineEdit(parent=self.remoteDebuggerGroup) |
|
146 self.hostLineEdit.setObjectName("hostLineEdit") |
|
147 self.gridLayout_2.addWidget(self.hostLineEdit, 0, 1, 2, 1) |
|
148 self.execLabel = QtWidgets.QLabel(parent=self.remoteDebuggerGroup) |
|
149 self.execLabel.setObjectName("execLabel") |
|
150 self.gridLayout_2.addWidget(self.execLabel, 1, 0, 2, 1) |
|
151 self.execLineEdit = QtWidgets.QLineEdit(parent=self.remoteDebuggerGroup) |
|
152 self.execLineEdit.setObjectName("execLineEdit") |
|
153 self.gridLayout_2.addWidget(self.execLineEdit, 2, 1, 1, 1) |
|
154 self.label_6 = QtWidgets.QLabel(parent=self.remoteDebuggerGroup) |
|
155 self.label_6.setObjectName("label_6") |
|
156 self.gridLayout_2.addWidget(self.label_6, 3, 0, 1, 1) |
|
157 self.remoteDebugClientEdit = QtWidgets.QLineEdit(parent=self.remoteDebuggerGroup) |
|
158 self.remoteDebugClientEdit.setClearButtonEnabled(True) |
|
159 self.remoteDebugClientEdit.setObjectName("remoteDebugClientEdit") |
|
160 self.gridLayout_2.addWidget(self.remoteDebugClientEdit, 3, 1, 1, 1) |
|
161 self.verticalLayout_2.addWidget(self.remoteDebuggerGroup) |
|
162 self.dbgPathTranslationGroup = QtWidgets.QGroupBox(parent=self.groupBox_12) |
|
163 self.dbgPathTranslationGroup.setCheckable(True) |
|
164 self.dbgPathTranslationGroup.setChecked(False) |
|
165 self.dbgPathTranslationGroup.setObjectName("dbgPathTranslationGroup") |
|
166 self._2 = QtWidgets.QGridLayout(self.dbgPathTranslationGroup) |
|
167 self._2.setObjectName("_2") |
|
168 self.textLabel2_9 = QtWidgets.QLabel(parent=self.dbgPathTranslationGroup) |
|
169 self.textLabel2_9.setObjectName("textLabel2_9") |
|
170 self._2.addWidget(self.textLabel2_9, 1, 0, 1, 1) |
|
171 self.dbgTranslationLocalEdit = QtWidgets.QLineEdit(parent=self.dbgPathTranslationGroup) |
|
172 self.dbgTranslationLocalEdit.setObjectName("dbgTranslationLocalEdit") |
|
173 self._2.addWidget(self.dbgTranslationLocalEdit, 1, 1, 1, 1) |
|
174 self.dbgTranslationRemoteEdit = QtWidgets.QLineEdit(parent=self.dbgPathTranslationGroup) |
|
175 self.dbgTranslationRemoteEdit.setObjectName("dbgTranslationRemoteEdit") |
|
176 self._2.addWidget(self.dbgTranslationRemoteEdit, 0, 1, 1, 1) |
|
177 self.textLabel1_18 = QtWidgets.QLabel(parent=self.dbgPathTranslationGroup) |
|
178 self.textLabel1_18.setObjectName("textLabel1_18") |
|
179 self._2.addWidget(self.textLabel1_18, 0, 0, 1, 1) |
|
180 self.verticalLayout_2.addWidget(self.dbgPathTranslationGroup) |
|
181 self.verticalLayout_9.addWidget(self.groupBox_12) |
|
182 self.consoleDebuggerGroup = QtWidgets.QGroupBox(parent=DebuggerGeneralPage) |
|
183 self.consoleDebuggerGroup.setCheckable(True) |
|
184 self.consoleDebuggerGroup.setObjectName("consoleDebuggerGroup") |
|
185 self._4 = QtWidgets.QGridLayout(self.consoleDebuggerGroup) |
|
186 self._4.setObjectName("_4") |
|
187 self.consoleDbgEdit = QtWidgets.QLineEdit(parent=self.consoleDebuggerGroup) |
|
188 self.consoleDbgEdit.setObjectName("consoleDbgEdit") |
|
189 self._4.addWidget(self.consoleDbgEdit, 0, 1, 1, 1) |
|
190 self.textLabel1_17 = QtWidgets.QLabel(parent=self.consoleDebuggerGroup) |
|
191 self.textLabel1_17.setObjectName("textLabel1_17") |
|
192 self._4.addWidget(self.textLabel1_17, 0, 0, 1, 1) |
|
193 self.verticalLayout_9.addWidget(self.consoleDebuggerGroup) |
|
194 self.groupBox_5 = QtWidgets.QGroupBox(parent=DebuggerGeneralPage) |
|
195 self.groupBox_5.setObjectName("groupBox_5") |
|
196 self._3 = QtWidgets.QGridLayout(self.groupBox_5) |
|
197 self._3.setObjectName("_3") |
|
198 self.debugEnvironReplaceCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_5) |
|
199 self.debugEnvironReplaceCheckBox.setObjectName("debugEnvironReplaceCheckBox") |
|
200 self._3.addWidget(self.debugEnvironReplaceCheckBox, 0, 0, 1, 2) |
|
201 self.textLabel1_16 = QtWidgets.QLabel(parent=self.groupBox_5) |
|
202 self.textLabel1_16.setObjectName("textLabel1_16") |
|
203 self._3.addWidget(self.textLabel1_16, 1, 0, 1, 1) |
|
204 self.debugEnvironEdit = QtWidgets.QLineEdit(parent=self.groupBox_5) |
|
205 self.debugEnvironEdit.setObjectName("debugEnvironEdit") |
|
206 self._3.addWidget(self.debugEnvironEdit, 1, 1, 1, 1) |
|
207 self.verticalLayout_9.addWidget(self.groupBox_5) |
|
208 self.groupBox = QtWidgets.QGroupBox(parent=DebuggerGeneralPage) |
|
209 self.groupBox.setObjectName("groupBox") |
|
210 self.verticalLayout = QtWidgets.QVBoxLayout(self.groupBox) |
|
211 self.verticalLayout.setObjectName("verticalLayout") |
|
212 self.debugAutoSaveScriptsCheckBox = QtWidgets.QCheckBox(parent=self.groupBox) |
|
213 self.debugAutoSaveScriptsCheckBox.setObjectName("debugAutoSaveScriptsCheckBox") |
|
214 self.verticalLayout.addWidget(self.debugAutoSaveScriptsCheckBox) |
|
215 self.verticalLayout_9.addWidget(self.groupBox) |
|
216 self.groupBox_7 = QtWidgets.QGroupBox(parent=DebuggerGeneralPage) |
|
217 self.groupBox_7.setObjectName("groupBox_7") |
|
218 self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.groupBox_7) |
|
219 self.verticalLayout_3.setObjectName("verticalLayout_3") |
|
220 self.automaticResetCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_7) |
|
221 self.automaticResetCheckBox.setObjectName("automaticResetCheckBox") |
|
222 self.verticalLayout_3.addWidget(self.automaticResetCheckBox) |
|
223 self.verticalLayout_9.addWidget(self.groupBox_7) |
|
224 self.groupBox_6 = QtWidgets.QGroupBox(parent=DebuggerGeneralPage) |
|
225 self.groupBox_6.setObjectName("groupBox_6") |
|
226 self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.groupBox_6) |
|
227 self.verticalLayout_8.setObjectName("verticalLayout_8") |
|
228 self.multiprocessCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_6) |
|
229 self.multiprocessCheckBox.setObjectName("multiprocessCheckBox") |
|
230 self.verticalLayout_8.addWidget(self.multiprocessCheckBox) |
|
231 self.verticalLayout_9.addWidget(self.groupBox_6) |
|
232 self.groupBox_8 = QtWidgets.QGroupBox(parent=DebuggerGeneralPage) |
|
233 self.groupBox_8.setObjectName("groupBox_8") |
|
234 self.gridLayout_4 = QtWidgets.QGridLayout(self.groupBox_8) |
|
235 self.gridLayout_4.setObjectName("gridLayout_4") |
|
236 self.debugThreeStateBreakPoint = QtWidgets.QCheckBox(parent=self.groupBox_8) |
|
237 self.debugThreeStateBreakPoint.setObjectName("debugThreeStateBreakPoint") |
|
238 self.gridLayout_4.addWidget(self.debugThreeStateBreakPoint, 0, 0, 1, 1) |
|
239 self.intelligentBreakPointCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_8) |
|
240 self.intelligentBreakPointCheckBox.setObjectName("intelligentBreakPointCheckBox") |
|
241 self.gridLayout_4.addWidget(self.intelligentBreakPointCheckBox, 0, 1, 1, 1) |
|
242 self.horizontalLayout_2 = QtWidgets.QHBoxLayout() |
|
243 self.horizontalLayout_2.setObjectName("horizontalLayout_2") |
|
244 self.label_4 = QtWidgets.QLabel(parent=self.groupBox_8) |
|
245 self.label_4.setObjectName("label_4") |
|
246 self.horizontalLayout_2.addWidget(self.label_4) |
|
247 self.recentFilesSpinBox = QtWidgets.QSpinBox(parent=self.groupBox_8) |
|
248 self.recentFilesSpinBox.setAlignment(QtCore.Qt.AlignmentFlag.AlignRight|QtCore.Qt.AlignmentFlag.AlignTrailing|QtCore.Qt.AlignmentFlag.AlignVCenter) |
|
249 self.recentFilesSpinBox.setMinimum(5) |
|
250 self.recentFilesSpinBox.setMaximum(50) |
|
251 self.recentFilesSpinBox.setObjectName("recentFilesSpinBox") |
|
252 self.horizontalLayout_2.addWidget(self.recentFilesSpinBox) |
|
253 spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
254 self.horizontalLayout_2.addItem(spacerItem4) |
|
255 self.gridLayout_4.addLayout(self.horizontalLayout_2, 1, 0, 1, 2) |
|
256 self.verticalLayout_9.addWidget(self.groupBox_8) |
|
257 self.groupBox_9 = QtWidgets.QGroupBox(parent=DebuggerGeneralPage) |
|
258 self.groupBox_9.setObjectName("groupBox_9") |
|
259 self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.groupBox_9) |
|
260 self.verticalLayout_4.setObjectName("verticalLayout_4") |
|
261 self.exceptionBreakCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_9) |
|
262 self.exceptionBreakCheckBox.setObjectName("exceptionBreakCheckBox") |
|
263 self.verticalLayout_4.addWidget(self.exceptionBreakCheckBox) |
|
264 self.exceptionShellCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_9) |
|
265 self.exceptionShellCheckBox.setObjectName("exceptionShellCheckBox") |
|
266 self.verticalLayout_4.addWidget(self.exceptionShellCheckBox) |
|
267 self.verticalLayout_9.addWidget(self.groupBox_9) |
|
268 self.groupBox_11 = QtWidgets.QGroupBox(parent=DebuggerGeneralPage) |
|
269 self.groupBox_11.setObjectName("groupBox_11") |
|
270 self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.groupBox_11) |
|
271 self.verticalLayout_6.setSpacing(9) |
|
272 self.verticalLayout_6.setObjectName("verticalLayout_6") |
|
273 self.horizontalLayout = QtWidgets.QHBoxLayout() |
|
274 self.horizontalLayout.setObjectName("horizontalLayout") |
|
275 self.label_2 = QtWidgets.QLabel(parent=self.groupBox_11) |
|
276 self.label_2.setObjectName("label_2") |
|
277 self.horizontalLayout.addWidget(self.label_2) |
|
278 self.maxSizeSpinBox = QtWidgets.QSpinBox(parent=self.groupBox_11) |
|
279 self.maxSizeSpinBox.setAlignment(QtCore.Qt.AlignmentFlag.AlignRight|QtCore.Qt.AlignmentFlag.AlignTrailing|QtCore.Qt.AlignmentFlag.AlignVCenter) |
|
280 self.maxSizeSpinBox.setProperty("showGroupSeparator", True) |
|
281 self.maxSizeSpinBox.setMaximum(1063256064) |
|
282 self.maxSizeSpinBox.setSingleStep(16384) |
|
283 self.maxSizeSpinBox.setObjectName("maxSizeSpinBox") |
|
284 self.horizontalLayout.addWidget(self.maxSizeSpinBox) |
|
285 spacerItem5 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
286 self.horizontalLayout.addItem(spacerItem5) |
|
287 self.verticalLayout_6.addLayout(self.horizontalLayout) |
|
288 self.groupBox_2 = QtWidgets.QGroupBox(parent=self.groupBox_11) |
|
289 self.groupBox_2.setObjectName("groupBox_2") |
|
290 self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.groupBox_2) |
|
291 self.horizontalLayout_3.setObjectName("horizontalLayout_3") |
|
292 self.gridLayout_3 = QtWidgets.QGridLayout() |
|
293 self.gridLayout_3.setContentsMargins(-1, 8, -1, 8) |
|
294 self.gridLayout_3.setVerticalSpacing(16) |
|
295 self.gridLayout_3.setObjectName("gridLayout_3") |
|
296 self.backgroundChangedButton = QtWidgets.QPushButton(parent=self.groupBox_2) |
|
297 self.backgroundChangedButton.setMinimumSize(QtCore.QSize(100, 0)) |
|
298 self.backgroundChangedButton.setMaximumSize(QtCore.QSize(100, 16777215)) |
|
299 self.backgroundChangedButton.setText("") |
|
300 self.backgroundChangedButton.setObjectName("backgroundChangedButton") |
|
301 self.gridLayout_3.addWidget(self.backgroundChangedButton, 1, 1, 1, 1) |
|
302 self.label_bgChangedItems = QtWidgets.QLabel(parent=self.groupBox_2) |
|
303 self.label_bgChangedItems.setObjectName("label_bgChangedItems") |
|
304 self.gridLayout_3.addWidget(self.label_bgChangedItems, 1, 0, 1, 1) |
|
305 self.label_bgFirstLoaded = QtWidgets.QLabel(parent=self.groupBox_2) |
|
306 self.label_bgFirstLoaded.setObjectName("label_bgFirstLoaded") |
|
307 self.gridLayout_3.addWidget(self.label_bgFirstLoaded, 0, 0, 1, 1) |
|
308 self.backgroundNewButton = QtWidgets.QPushButton(parent=self.groupBox_2) |
|
309 self.backgroundNewButton.setMinimumSize(QtCore.QSize(100, 0)) |
|
310 self.backgroundNewButton.setMaximumSize(QtCore.QSize(100, 16777215)) |
|
311 self.backgroundNewButton.setText("") |
|
312 self.backgroundNewButton.setObjectName("backgroundNewButton") |
|
313 self.gridLayout_3.addWidget(self.backgroundNewButton, 0, 1, 1, 1) |
|
314 spacerItem6 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
315 self.gridLayout_3.addItem(spacerItem6, 0, 2, 1, 1) |
|
316 self.horizontalLayout_3.addLayout(self.gridLayout_3) |
|
317 self.preView = QtWidgets.QListView(parent=self.groupBox_2) |
|
318 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Ignored) |
|
319 sizePolicy.setHorizontalStretch(0) |
|
320 sizePolicy.setVerticalStretch(0) |
|
321 sizePolicy.setHeightForWidth(self.preView.sizePolicy().hasHeightForWidth()) |
|
322 self.preView.setSizePolicy(sizePolicy) |
|
323 self.preView.setFocusPolicy(QtCore.Qt.FocusPolicy.NoFocus) |
|
324 self.preView.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarPolicy.ScrollBarAlwaysOff) |
|
325 self.preView.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarPolicy.ScrollBarAlwaysOff) |
|
326 self.preView.setEditTriggers(QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers) |
|
327 self.preView.setAlternatingRowColors(True) |
|
328 self.preView.setObjectName("preView") |
|
329 self.horizontalLayout_3.addWidget(self.preView) |
|
330 self.horizontalLayout_3.setStretch(0, 2) |
|
331 self.horizontalLayout_3.setStretch(1, 1) |
|
332 self.verticalLayout_6.addWidget(self.groupBox_2) |
|
333 self.groupBox_10 = QtWidgets.QGroupBox(parent=self.groupBox_11) |
|
334 self.groupBox_10.setObjectName("groupBox_10") |
|
335 self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.groupBox_10) |
|
336 self.verticalLayout_5.setObjectName("verticalLayout_5") |
|
337 self.autoViewSourcecodeCheckBox = QtWidgets.QCheckBox(parent=self.groupBox_10) |
|
338 self.autoViewSourcecodeCheckBox.setObjectName("autoViewSourcecodeCheckBox") |
|
339 self.verticalLayout_5.addWidget(self.autoViewSourcecodeCheckBox) |
|
340 self.verticalLayout_6.addWidget(self.groupBox_10) |
|
341 self.verticalLayout_9.addWidget(self.groupBox_11) |
|
342 self.hostLabel.setBuddy(self.hostLineEdit) |
|
343 self.execLabel.setBuddy(self.execLineEdit) |
|
344 |
|
345 self.retranslateUi(DebuggerGeneralPage) |
|
346 self.passiveDbgCheckBox.toggled['bool'].connect(self.passiveDbgPortLabel.setEnabled) # type: ignore |
|
347 self.passiveDbgCheckBox.toggled['bool'].connect(self.passiveDbgPortSpinBox.setEnabled) # type: ignore |
|
348 self.passiveDbgCheckBox.toggled['bool'].connect(self.label.setEnabled) # type: ignore |
|
349 self.passiveDbgCheckBox.toggled['bool'].connect(self.passiveDbgBackendCombo.setEnabled) # type: ignore |
|
350 QtCore.QMetaObject.connectSlotsByName(DebuggerGeneralPage) |
|
351 DebuggerGeneralPage.setTabOrder(self.interfaceSelectorComboBox, self.interfacesCombo) |
|
352 DebuggerGeneralPage.setTabOrder(self.interfacesCombo, self.serverPortStaticGroup) |
|
353 DebuggerGeneralPage.setTabOrder(self.serverPortStaticGroup, self.serverPortSpinBox) |
|
354 DebuggerGeneralPage.setTabOrder(self.serverPortSpinBox, self.serverPortIncrementCheckBox) |
|
355 DebuggerGeneralPage.setTabOrder(self.serverPortIncrementCheckBox, self.allowedHostsList) |
|
356 DebuggerGeneralPage.setTabOrder(self.allowedHostsList, self.addAllowedHostButton) |
|
357 DebuggerGeneralPage.setTabOrder(self.addAllowedHostButton, self.editAllowedHostButton) |
|
358 DebuggerGeneralPage.setTabOrder(self.editAllowedHostButton, self.deleteAllowedHostButton) |
|
359 DebuggerGeneralPage.setTabOrder(self.deleteAllowedHostButton, self.passiveDbgGroup) |
|
360 DebuggerGeneralPage.setTabOrder(self.passiveDbgGroup, self.passiveDbgCheckBox) |
|
361 DebuggerGeneralPage.setTabOrder(self.passiveDbgCheckBox, self.passiveDbgPortSpinBox) |
|
362 DebuggerGeneralPage.setTabOrder(self.passiveDbgPortSpinBox, self.passiveDbgBackendCombo) |
|
363 DebuggerGeneralPage.setTabOrder(self.passiveDbgBackendCombo, self.remoteDebuggerGroup) |
|
364 DebuggerGeneralPage.setTabOrder(self.remoteDebuggerGroup, self.hostLineEdit) |
|
365 DebuggerGeneralPage.setTabOrder(self.hostLineEdit, self.execLineEdit) |
|
366 DebuggerGeneralPage.setTabOrder(self.execLineEdit, self.remoteDebugClientEdit) |
|
367 DebuggerGeneralPage.setTabOrder(self.remoteDebugClientEdit, self.dbgPathTranslationGroup) |
|
368 DebuggerGeneralPage.setTabOrder(self.dbgPathTranslationGroup, self.dbgTranslationRemoteEdit) |
|
369 DebuggerGeneralPage.setTabOrder(self.dbgTranslationRemoteEdit, self.dbgTranslationLocalEdit) |
|
370 DebuggerGeneralPage.setTabOrder(self.dbgTranslationLocalEdit, self.consoleDebuggerGroup) |
|
371 DebuggerGeneralPage.setTabOrder(self.consoleDebuggerGroup, self.consoleDbgEdit) |
|
372 DebuggerGeneralPage.setTabOrder(self.consoleDbgEdit, self.debugEnvironReplaceCheckBox) |
|
373 DebuggerGeneralPage.setTabOrder(self.debugEnvironReplaceCheckBox, self.debugEnvironEdit) |
|
374 DebuggerGeneralPage.setTabOrder(self.debugEnvironEdit, self.debugAutoSaveScriptsCheckBox) |
|
375 DebuggerGeneralPage.setTabOrder(self.debugAutoSaveScriptsCheckBox, self.automaticResetCheckBox) |
|
376 DebuggerGeneralPage.setTabOrder(self.automaticResetCheckBox, self.multiprocessCheckBox) |
|
377 DebuggerGeneralPage.setTabOrder(self.multiprocessCheckBox, self.debugThreeStateBreakPoint) |
|
378 DebuggerGeneralPage.setTabOrder(self.debugThreeStateBreakPoint, self.intelligentBreakPointCheckBox) |
|
379 DebuggerGeneralPage.setTabOrder(self.intelligentBreakPointCheckBox, self.recentFilesSpinBox) |
|
380 DebuggerGeneralPage.setTabOrder(self.recentFilesSpinBox, self.exceptionBreakCheckBox) |
|
381 DebuggerGeneralPage.setTabOrder(self.exceptionBreakCheckBox, self.exceptionShellCheckBox) |
|
382 DebuggerGeneralPage.setTabOrder(self.exceptionShellCheckBox, self.maxSizeSpinBox) |
|
383 DebuggerGeneralPage.setTabOrder(self.maxSizeSpinBox, self.backgroundNewButton) |
|
384 DebuggerGeneralPage.setTabOrder(self.backgroundNewButton, self.backgroundChangedButton) |
|
385 DebuggerGeneralPage.setTabOrder(self.backgroundChangedButton, self.autoViewSourcecodeCheckBox) |
|
386 |
|
387 def retranslateUi(self, DebuggerGeneralPage): |
|
388 _translate = QtCore.QCoreApplication.translate |
|
389 self.headerLabel.setText(_translate("DebuggerGeneralPage", "<b>Configure general debugger settings</b>")) |
|
390 self.groupBox_3.setTitle(_translate("DebuggerGeneralPage", "Network Interface")) |
|
391 self.TextLabel1_2_3.setText(_translate("DebuggerGeneralPage", "<font color=\"#FF0000\"><b>Note:</b> These settings are activated at the next startup of the application.</font>")) |
|
392 self.interfaceSelectorComboBox.setToolTip(_translate("DebuggerGeneralPage", "Select the interface(s) to listen on")) |
|
393 self.interfacesCombo.setToolTip(_translate("DebuggerGeneralPage", "Select the network interface to listen on")) |
|
394 self.serverPortStaticGroup.setToolTip(_translate("DebuggerGeneralPage", "Select to listen on a fixed network port")) |
|
395 self.serverPortStaticGroup.setTitle(_translate("DebuggerGeneralPage", "Static Server Port")) |
|
396 self.label_5.setText(_translate("DebuggerGeneralPage", "Server Port:")) |
|
397 self.serverPortSpinBox.setToolTip(_translate("DebuggerGeneralPage", "Enter the port number to listen on")) |
|
398 self.serverPortIncrementCheckBox.setToolTip(_translate("DebuggerGeneralPage", "Select to increment the server port to listen on if the configured one is unavailable")) |
|
399 self.serverPortIncrementCheckBox.setText(_translate("DebuggerGeneralPage", "Increment server port if unavailable")) |
|
400 self.groupBox_4.setTitle(_translate("DebuggerGeneralPage", "Allowed hosts")) |
|
401 self.deleteAllowedHostButton.setText(_translate("DebuggerGeneralPage", "Delete")) |
|
402 self.editAllowedHostButton.setText(_translate("DebuggerGeneralPage", "Edit...")) |
|
403 self.addAllowedHostButton.setText(_translate("DebuggerGeneralPage", "Add...")) |
|
404 self.groupBox_12.setTitle(_translate("DebuggerGeneralPage", "Remote Debugging")) |
|
405 self.label_3.setText(_translate("DebuggerGeneralPage", "<font color=\"#FF0000\"><b>Note:</b> Only one or none of \'Passive\' or \'Remote Debugger must be activated.</font>")) |
|
406 self.passiveDbgGroup.setTitle(_translate("DebuggerGeneralPage", "Passive Debugger")) |
|
407 self.TextLabel1_2_2.setText(_translate("DebuggerGeneralPage", "<font color=\"#FF0000\"><b>Note:</b> These settings are activated at the next startup of the application.</font>")) |
|
408 self.passiveDbgCheckBox.setToolTip(_translate("DebuggerGeneralPage", "Enables the passive debug mode")) |
|
409 self.passiveDbgCheckBox.setWhatsThis(_translate("DebuggerGeneralPage", "<b>Passive Debugger Enabled</b>\n" |
|
410 "<p>This enables the passive debugging mode. In this mode the debug client (the script) connects to the debug server (the IDE). The script is started outside the IDE. This way mod_python or Zope scripts can be debugged.</p>")) |
|
411 self.passiveDbgCheckBox.setText(_translate("DebuggerGeneralPage", "Passive Debugger Enabled")) |
|
412 self.passiveDbgPortLabel.setText(_translate("DebuggerGeneralPage", "Debug Server Port:")) |
|
413 self.passiveDbgPortSpinBox.setToolTip(_translate("DebuggerGeneralPage", "Enter the port the debugger should listen on")) |
|
414 self.passiveDbgPortSpinBox.setWhatsThis(_translate("DebuggerGeneralPage", "<b>Debug Server Port</b>\n" |
|
415 "<p>Enter the port the debugger should listen on.</p>")) |
|
416 self.label.setText(_translate("DebuggerGeneralPage", "Debugger Type:")) |
|
417 self.passiveDbgBackendCombo.setToolTip(_translate("DebuggerGeneralPage", "Select the debugger type of the backend")) |
|
418 self.remoteDebuggerGroup.setToolTip(_translate("DebuggerGeneralPage", "Select, if the debugger should be run remotely")) |
|
419 self.remoteDebuggerGroup.setTitle(_translate("DebuggerGeneralPage", "Remote Debugger")) |
|
420 self.hostLabel.setText(_translate("DebuggerGeneralPage", "Remote Host:")) |
|
421 self.hostLineEdit.setToolTip(_translate("DebuggerGeneralPage", "Enter the hostname of the remote machine.")) |
|
422 self.hostLineEdit.setWhatsThis(_translate("DebuggerGeneralPage", "<b>Remote Host</b>\n" |
|
423 "<p>Enter the hostname of the remote machine.</p>")) |
|
424 self.execLabel.setText(_translate("DebuggerGeneralPage", "Remote Execution:")) |
|
425 self.execLineEdit.setToolTip(_translate("DebuggerGeneralPage", "Enter the remote execution command.")) |
|
426 self.execLineEdit.setWhatsThis(_translate("DebuggerGeneralPage", "<b>Remote Execution</b>\n" |
|
427 "<p>Enter the remote execution command (e.g. ssh). This command is used to log into the remote host and execute the remote debugger.</p>")) |
|
428 self.label_6.setText(_translate("DebuggerGeneralPage", "Remote Debug Client:")) |
|
429 self.remoteDebugClientEdit.setToolTip(_translate("DebuggerGeneralPage", "Enter the absolute path of the debug client of the remote host.")) |
|
430 self.dbgPathTranslationGroup.setToolTip(_translate("DebuggerGeneralPage", "Select, if path translation for remote debugging should be done")) |
|
431 self.dbgPathTranslationGroup.setTitle(_translate("DebuggerGeneralPage", "Perform Path Translation")) |
|
432 self.textLabel2_9.setText(_translate("DebuggerGeneralPage", "Local Path:")) |
|
433 self.dbgTranslationLocalEdit.setToolTip(_translate("DebuggerGeneralPage", "Enter the local path")) |
|
434 self.dbgTranslationRemoteEdit.setToolTip(_translate("DebuggerGeneralPage", "Enter the remote path")) |
|
435 self.textLabel1_18.setText(_translate("DebuggerGeneralPage", "Remote Path:")) |
|
436 self.consoleDebuggerGroup.setToolTip(_translate("DebuggerGeneralPage", "Select, if the debugger should be executed in a console window")) |
|
437 self.consoleDebuggerGroup.setTitle(_translate("DebuggerGeneralPage", "Console Debugger")) |
|
438 self.consoleDbgEdit.setToolTip(_translate("DebuggerGeneralPage", "Enter the console command (e.g. xterm -e)")) |
|
439 self.consoleDbgEdit.setWhatsThis(_translate("DebuggerGeneralPage", "<b>Console Command</b>\n" |
|
440 "<p>Enter the console command (e.g. xterm -e). This command is used to open a command window for the debugger.</p>")) |
|
441 self.textLabel1_17.setText(_translate("DebuggerGeneralPage", "Console Command:")) |
|
442 self.groupBox_5.setTitle(_translate("DebuggerGeneralPage", "Environment Variables for Debug Client")) |
|
443 self.debugEnvironReplaceCheckBox.setToolTip(_translate("DebuggerGeneralPage", "Select, if the environment should be replaced.")) |
|
444 self.debugEnvironReplaceCheckBox.setWhatsThis(_translate("DebuggerGeneralPage", "<b>Replace Environment</b>\n" |
|
445 "<p>If this entry is checked, the environment of the debugger will be replaced by the entries of the environment variables field. If it is unchecked, the environment will be ammended by these settings.</p>")) |
|
446 self.debugEnvironReplaceCheckBox.setText(_translate("DebuggerGeneralPage", "Replace Environment Variables")) |
|
447 self.textLabel1_16.setText(_translate("DebuggerGeneralPage", "Environment Variables:")) |
|
448 self.debugEnvironEdit.setToolTip(_translate("DebuggerGeneralPage", "Enter the environment variables to be set.")) |
|
449 self.debugEnvironEdit.setWhatsThis(_translate("DebuggerGeneralPage", "<b>Environment Variables</b>\n" |
|
450 "<p>Enter the environment variables to be set for the debugger. The individual settings must be separated by whitespace and be given in the form \'var=value\'.</p>\n" |
|
451 "<p>Example: var1=1 var2=\"hello world\"</p>")) |
|
452 self.groupBox.setTitle(_translate("DebuggerGeneralPage", "Start Debugging")) |
|
453 self.debugAutoSaveScriptsCheckBox.setToolTip(_translate("DebuggerGeneralPage", "Select, whether changed scripts should be saved upon a debug, run, ... action.")) |
|
454 self.debugAutoSaveScriptsCheckBox.setText(_translate("DebuggerGeneralPage", "Autosave changed scripts")) |
|
455 self.groupBox_7.setTitle(_translate("DebuggerGeneralPage", "Debug Client Exit")) |
|
456 self.automaticResetCheckBox.setToolTip(_translate("DebuggerGeneralPage", "Select, whether a reset of the debug client should be performed after a client exit")) |
|
457 self.automaticResetCheckBox.setText(_translate("DebuggerGeneralPage", "Automatic Reset after Client Exit")) |
|
458 self.groupBox_6.setTitle(_translate("DebuggerGeneralPage", "Multi Process Debugging")) |
|
459 self.multiprocessCheckBox.setToolTip(_translate("DebuggerGeneralPage", "Select to enable multiprocess debugging support globally")) |
|
460 self.multiprocessCheckBox.setText(_translate("DebuggerGeneralPage", "Enable Multi Process Debugging Support")) |
|
461 self.groupBox_8.setTitle(_translate("DebuggerGeneralPage", "Breakpoints")) |
|
462 self.debugThreeStateBreakPoint.setToolTip(_translate("DebuggerGeneralPage", "Select to change the breakpoint toggle order from Off->On->Off to Off->On (permanent)->On (temporary)->Off")) |
|
463 self.debugThreeStateBreakPoint.setText(_translate("DebuggerGeneralPage", "Three state breakpoint")) |
|
464 self.intelligentBreakPointCheckBox.setToolTip(_translate("DebuggerGeneralPage", "Select to move a breakpoint to a line generating executable code")) |
|
465 self.intelligentBreakPointCheckBox.setText(_translate("DebuggerGeneralPage", "Intelligent breakpoint")) |
|
466 self.label_4.setText(_translate("DebuggerGeneralPage", "Number of recent files and conditions:")) |
|
467 self.recentFilesSpinBox.setToolTip(_translate("DebuggerGeneralPage", "Enter the number of recent files and breakpoint conditions to remember")) |
|
468 self.groupBox_9.setTitle(_translate("DebuggerGeneralPage", "Exceptions")) |
|
469 self.exceptionBreakCheckBox.setToolTip(_translate("DebuggerGeneralPage", "Select to always break at exceptions")) |
|
470 self.exceptionBreakCheckBox.setText(_translate("DebuggerGeneralPage", "Always break at exceptions")) |
|
471 self.exceptionShellCheckBox.setToolTip(_translate("DebuggerGeneralPage", "Select to show exception information in the shell window")) |
|
472 self.exceptionShellCheckBox.setText(_translate("DebuggerGeneralPage", "Show exceptions in Shell")) |
|
473 self.groupBox_11.setTitle(_translate("DebuggerGeneralPage", "Variables Viewer")) |
|
474 self.label_2.setText(_translate("DebuggerGeneralPage", "Max. Variable Size:")) |
|
475 self.maxSizeSpinBox.setToolTip(_translate("DebuggerGeneralPage", "Enter the maximum size of a variable to be shown (0 = no limit)")) |
|
476 self.maxSizeSpinBox.setSpecialValueText(_translate("DebuggerGeneralPage", "no limit")) |
|
477 self.maxSizeSpinBox.setSuffix(_translate("DebuggerGeneralPage", " Bytes")) |
|
478 self.groupBox_2.setTitle(_translate("DebuggerGeneralPage", "Background Colors")) |
|
479 self.backgroundChangedButton.setToolTip(_translate("DebuggerGeneralPage", "Select the background color for changed items.")) |
|
480 self.label_bgChangedItems.setText(_translate("DebuggerGeneralPage", "Changed elements:")) |
|
481 self.label_bgFirstLoaded.setText(_translate("DebuggerGeneralPage", "First time opened elements:")) |
|
482 self.backgroundNewButton.setToolTip(_translate("DebuggerGeneralPage", "Select the background color for elements which are loaded for the first time.")) |
|
483 self.groupBox_10.setTitle(_translate("DebuggerGeneralPage", "Local Variables Viewer")) |
|
484 self.autoViewSourcecodeCheckBox.setToolTip(_translate("DebuggerGeneralPage", "Automatically view source code when user changes the callstack frame in the callstack viewer.")) |
|
485 self.autoViewSourcecodeCheckBox.setText(_translate("DebuggerGeneralPage", "Automatically view source code")) |