1 <!DOCTYPE UI><UI version="3.3" stdsetdef="1">
2 <class>ProcAttachBase</class>
3 <author>Johannes Sixt</author>
4 <widget class="QDialog">
6 <cstring>ProcAttachBase</cstring>
8 <property name="geometry">
16 <property name="caption">
17 <string>Attach to Process</string>
19 <property name="sizeGripEnabled">
23 <property name="name">
24 <cstring>unnamed</cstring>
26 <widget class="QLayoutWidget">
27 <property name="name">
28 <cstring>layout7</cstring>
31 <property name="name">
32 <cstring>unnamed</cstring>
34 <widget class="QLayoutWidget">
35 <property name="name">
36 <cstring>layout6</cstring>
39 <property name="name">
40 <cstring>unnamed</cstring>
42 <widget class="QLabel">
43 <property name="name">
44 <cstring>filterLabel</cstring>
46 <property name="text">
47 <string>&Filter or PID:</string>
49 <property name="buddy" stdset="0">
50 <cstring>filterEdit</cstring>
53 <widget class="QLineEdit">
54 <property name="name">
55 <cstring>filterEdit</cstring>
57 <property name="sizePolicy">
59 <hsizetype>7</hsizetype>
60 <vsizetype>5</vsizetype>
61 <horstretch>0</horstretch>
62 <verstretch>0</verstretch>
65 <property name="maxLength">
68 <property name="whatsThis" stdset="0">
69 <string>Type the name of the process or its process ID (PID) here to reduce the number of entries in the list.</string>
72 <widget class="QToolButton">
73 <property name="name">
74 <cstring>filterClear</cstring>
76 <property name="text">
79 <property name="toolTip" stdset="0">
80 <string>Clear filter</string>
82 <property name="whatsThis" stdset="0">
83 <string>Use this button to clear the filter text so that all processes are displayed.</string>
88 <widget class="QListView">
90 <property name="text">
91 <string>Command</string>
93 <property name="clickable">
96 <property name="resizable">
101 <property name="text">
104 <property name="clickable">
107 <property name="resizable">
112 <property name="text">
113 <string>PPID</string>
115 <property name="clickable">
118 <property name="resizable">
122 <property name="name">
123 <cstring>processList</cstring>
125 <property name="minimumSize">
131 <property name="allColumnsShowFocus">
134 <property name="whatsThis" stdset="0">
135 <string><p>This list displays all processes that are currently running. You must select the process that you want KDbg to attach to. Use the <b>Filter or PID</b> edit box to reduce the number of entries in this list.<p>The text in the <i>Command</i> column is usually, but not always, the command that was used to start the process. The <i>PID</i> column shows the process ID. The <i>PPID</i> column shows the process ID of the parent process. Additional columns show more information about the processes that is also available via the system's <i>ps</i> comand.</p><p>The list is not updated automatically. Use the <b>Refresh</b> button to update it.</p></string>
138 <widget class="QLayoutWidget">
139 <property name="name">
140 <cstring>layout3</cstring>
143 <property name="name">
144 <cstring>unnamed</cstring>
146 <widget class="QPushButton">
147 <property name="name">
148 <cstring>buttonRefresh</cstring>
150 <property name="sizePolicy">
152 <hsizetype>1</hsizetype>
153 <vsizetype>0</vsizetype>
154 <horstretch>0</horstretch>
155 <verstretch>0</verstretch>
158 <property name="text">
159 <string>&Refresh</string>
161 <property name="whatsThis" stdset="0">
162 <string>This button updates the list of processes.</string>
166 <property name="name">
167 <cstring>spacingBtns</cstring>
169 <property name="orientation">
170 <enum>Horizontal</enum>
172 <property name="sizeType">
173 <enum>Expanding</enum>
175 <property name="sizeHint">
182 <widget class="QPushButton">
183 <property name="name">
184 <cstring>buttonOk</cstring>
186 <property name="enabled">
189 <property name="text">
190 <string>&OK</string>
192 <property name="accel">
195 <property name="autoDefault">
198 <property name="default">
201 <property name="whatsThis" stdset="0">
202 <string>You must select a process from the list. Then click the <b>OK</b> button to attach to that process.</string>
205 <widget class="QPushButton">
206 <property name="name">
207 <cstring>buttonCancel</cstring>
209 <property name="text">
210 <string>&Cancel</string>
212 <property name="accel">
215 <property name="autoDefault">
227 <sender>buttonOk</sender>
228 <signal>clicked()</signal>
229 <receiver>ProcAttachBase</receiver>
230 <slot>accept()</slot>
233 <sender>buttonCancel</sender>
234 <signal>clicked()</signal>
235 <receiver>ProcAttachBase</receiver>
236 <slot>reject()</slot>
239 <sender>buttonRefresh</sender>
240 <signal>clicked()</signal>
241 <receiver>ProcAttachBase</receiver>
242 <slot>refresh()</slot>
245 <sender>filterEdit</sender>
246 <signal>textChanged(const QString&)</signal>
247 <receiver>ProcAttachBase</receiver>
248 <slot>filterEdited(const QString&)</slot>
251 <sender>filterClear</sender>
252 <signal>clicked()</signal>
253 <receiver>filterEdit</receiver>
257 <sender>processList</sender>
258 <signal>selectionChanged()</signal>
259 <receiver>ProcAttachBase</receiver>
260 <slot>selectedChanged()</slot>
264 <tabstop>filterEdit</tabstop>
265 <tabstop>processList</tabstop>
266 <tabstop>buttonRefresh</tabstop>
267 <tabstop>buttonOk</tabstop>
268 <tabstop>buttonCancel</tabstop>
271 <slot specifier="pure virtual">refresh()</slot>
272 <slot specifier="pure virtual">filterEdited(const QString&)</slot>
273 <slot specifier="pure virtual">selectedChanged()</slot>
275 <layoutdefaults spacing="6" margin="10"/>