OSDN Git Service

Fix original string messages
[qt-creator-jp/qt-creator-jp.git] / src / plugins / debugger / gdb / gdboptionspage.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>GdbOptionsPage</class>
4  <widget class="QWidget" name="GdbOptionsPage">
5   <layout class="QVBoxLayout" name="verticalLayout">
6    <item>
7     <widget class="QGroupBox" name="groupBoxLocations">
8      <property name="title">
9       <string>GDB</string>
10      </property>
11      <layout class="QFormLayout" name="formLayout">
12       <property name="fieldGrowthPolicy">
13        <enum>QFormLayout::ExpandingFieldsGrow</enum>
14       </property>
15       <property name="horizontalSpacing">
16        <number>6</number>
17       </property>
18       <property name="verticalSpacing">
19        <number>6</number>
20       </property>
21       <property name="margin">
22        <number>9</number>
23       </property>
24       <item row="0" column="0">
25        <widget class="QLabel" name="labelGdbStartupScript">
26         <property name="toolTip">
27          <string>This is either empty or points to a file containing GDB commands that will be executed immediately after GDB starts up.</string>
28         </property>
29         <property name="text">
30          <string>GDB startup script:</string>
31         </property>
32        </widget>
33       </item>
34       <item row="0" column="1">
35        <widget class="Utils::PathChooser" name="scriptFileChooser"/>
36       </item>
37       <item row="1" column="0">
38        <widget class="QLabel" name="labelGdbWatchdogTimeout">
39         <property name="toolTip">
40          <string>This is the number of seconds Qt Creator will wait before
41 it terminates a non-responsive GDB process. The default value of 20 seconds
42 should be sufficient for most applications, but there are situations when
43 loading big libraries or listing source files takes much longer than that
44 on slow machines. In this case, the value should be increased.</string>
45         </property>
46         <property name="text">
47          <string>GDB timeout:</string>
48         </property>
49        </widget>
50       </item>
51       <item row="1" column="1">
52        <widget class="QSpinBox" name="spinBoxGdbWatchdogTimeout">
53         <property name="toolTip">
54          <string>This is the number of seconds Qt Creator will wait before
55 it terminates a non-responsive GDB process. The default value of 20 seconds
56 should be sufficient for most applications, but there are situations when
57 loading big libraries or listing source files takes much longer than that
58 on slow machines. In this case, the value should be increased.</string>
59         </property>
60         <property name="layoutDirection">
61          <enum>Qt::LeftToRight</enum>
62         </property>
63         <property name="minimum">
64          <number>20</number>
65         </property>
66         <property name="maximum">
67          <number>1000000</number>
68         </property>
69         <property name="singleStep">
70          <number>20</number>
71         </property>
72         <property name="value">
73          <number>20</number>
74         </property>
75        </widget>
76       </item>
77       <item row="2" column="0" colspan="2">
78        <widget class="QCheckBox" name="checkBoxSkipKnownFrames">
79         <property name="toolTip">
80          <string>Allows 'Step Into' to compress several steps into one step for less noisy debugging. For example, the atomic reference
81  counting code is skipped, and a single 'Step Into' for a signal emission ends up directly in the slot connected to it.</string>
82         </property>
83         <property name="text">
84          <string>Skip known frames when stepping</string>
85         </property>
86        </widget>
87       </item>
88       <item row="3" column="0" colspan="2">
89        <widget class="QCheckBox" name="checkBoxUseMessageBoxForSignals">
90         <property name="toolTip">
91          <string>This will show a message box as soon as your application receives a signal like SIGSEGV during debugging.</string>
92         </property>
93         <property name="text">
94          <string>Show a message box when receiving a signal</string>
95         </property>
96        </widget>
97       </item>
98       <item row="4" column="0" colspan="2">
99        <widget class="QCheckBox" name="checkBoxAdjustBreakpointLocations">
100         <property name="toolTip">
101          <string>&lt;html&gt;&lt;head/&gt;&lt;/body&gt;&lt;p&gt;GDB allows setting breakpoints on source lines for which no code was generated. In such situations the breakpoint is shifted to the next source code line for which code was actually generated. This option reflects such temporary change by moving the breakpoint markers in the source code editor.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
102         </property>
103         <property name="text">
104          <string>Adjust breakpoint locations</string>
105         </property>
106        </widget>
107       </item>
108       <item row="5" column="0" colspan="2">
109        <widget class="QCheckBox" name="checkBoxLoadGdbInit">
110         <property name="toolTip">
111          <string>This allows or inhibits reading the user's default .gdbinit file on debugger startup.</string>
112         </property>
113         <property name="text">
114          <string>Load .gdbinit file on startup</string>
115         </property>
116        </widget>
117       </item>
118       <item row="6" column="0" colspan="2">
119        <widget class="QCheckBox" name="checkBoxTargetAsync">
120         <property name="text">
121          <string>Use asynchronous mode to control the inferior</string>
122         </property>
123        </widget>
124       </item>
125       <item row="7" column="0" colspan="2">
126        <widget class="QCheckBox" name="checkBoxBreakOnWarning">
127         <property name="text">
128          <string>Stop when a qWarning is issued</string>
129         </property>
130        </widget>
131       </item>
132       <item row="8" column="0" colspan="2">
133        <widget class="QCheckBox" name="checkBoxEnableReverseDebugging">
134         <property name="toolTip">
135          <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Selecting this enables reverse debugging.&lt;/p&gt;&lt;.p&gt;&lt;b&gt;Note:&lt;/b&gt;This feature is very slow and unstable on the GDB side. It exhibits unpredictable behaviour when going backwards over system calls and is very likely to destroy your debugging session.&lt;/p&gt;&lt;body&gt;&lt;/html&gt;</string>
136         </property>
137         <property name="text">
138          <string>Enable reverse debugging</string>
139         </property>
140        </widget>
141       </item>
142      </layout>
143     </widget>
144    </item>
145    <item>
146     <widget class="QGroupBox" name="groupBoxPluginDebugging">
147      <property name="title">
148       <string>Behavior of Breakpoint Setting in Plugins</string>
149      </property>
150      <layout class="QGridLayout" name="gridLayout">
151       <item row="0" column="0">
152        <widget class="QRadioButton" name="radioButtonAllPluginBreakpoints">
153         <property name="toolTip">
154          <string>This is the slowest but safest option.</string>
155         </property>
156         <property name="text">
157          <string>Always try to set breakpoints in plugins automatically</string>
158         </property>
159        </widget>
160       </item>
161       <item row="1" column="0">
162        <widget class="QRadioButton" name="radioButtonSelectedPluginBreakpoints">
163         <property name="text">
164          <string>Try to set breakpoints in selected plugins</string>
165         </property>
166        </widget>
167       </item>
168       <item row="2" column="0">
169        <layout class="QHBoxLayout" name="horizontalLayout">
170         <item>
171          <spacer name="horizontalSpacer">
172           <property name="orientation">
173            <enum>Qt::Horizontal</enum>
174           </property>
175           <property name="sizeType">
176            <enum>QSizePolicy::Preferred</enum>
177           </property>
178           <property name="sizeHint" stdset="0">
179            <size>
180             <width>10</width>
181             <height>10</height>
182            </size>
183           </property>
184          </spacer>
185         </item>
186         <item>
187          <widget class="QLabel" name="labelSelectedPluginBreakpoints">
188           <property name="text">
189            <string>Matching regular expression: </string>
190           </property>
191          </widget>
192         </item>
193         <item>
194          <widget class="QLineEdit" name="lineEditSelectedPluginBreakpointsPattern"/>
195         </item>
196        </layout>
197       </item>
198       <item row="3" column="0">
199        <widget class="QRadioButton" name="radioButtonNoPluginBreakpoints">
200         <property name="text">
201          <string>Never set breakpoints in plugins automatically</string>
202         </property>
203        </widget>
204       </item>
205      </layout>
206     </widget>
207    </item>
208    <item>
209     <spacer name="verticalSpacer">
210      <property name="orientation">
211       <enum>Qt::Vertical</enum>
212      </property>
213      <property name="sizeType">
214       <enum>QSizePolicy::MinimumExpanding</enum>
215      </property>
216      <property name="sizeHint" stdset="0">
217       <size>
218        <width>10</width>
219        <height>1</height>
220       </size>
221      </property>
222     </spacer>
223    </item>
224   </layout>
225  </widget>
226  <customwidgets>
227   <customwidget>
228    <class>Utils::PathChooser</class>
229    <extends>QWidget</extends>
230    <header location="global">utils/pathchooser.h</header>
231    <container>1</container>
232   </customwidget>
233  </customwidgets>
234  <resources/>
235  <connections/>
236 </ui>