1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>UIDebugCPU</class>
4 <widget class="QDialog" name="UIDebugCPU">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>927</width>
10    <height>483</height>
11   </rect>
12  </property>
13  <property name="windowTitle">
14   <string>Debug CPU</string>
15  </property>
16  <layout class="QVBoxLayout" name="verticalLayout_13">
17   <item>
18    <layout class="QHBoxLayout" name="horizontalLayout_6">
19     <item>
20      <widget class="QGroupBox" name="gbRegisters">
21       <property name="title">
22        <string>Registers</string>
23       </property>
24       <layout class="QVBoxLayout" name="verticalLayout_10">
25        <item>
26         <widget class="QListWidget" name="lwRegisters">
27          <property name="sizePolicy">
28           <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
29            <horstretch>0</horstretch>
30            <verstretch>0</verstretch>
31           </sizepolicy>
32          </property>
33          <property name="minimumSize">
34           <size>
35            <width>120</width>
36            <height>0</height>
37           </size>
38          </property>
39          <property name="font">
40           <font>
41            <family>Courier New</family>
42           </font>
43          </property>
44         </widget>
45        </item>
46       </layout>
47      </widget>
48     </item>
49     <item>
50      <layout class="QVBoxLayout" name="verticalLayout_12">
51       <item>
52        <widget class="QGroupBox" name="gbDisassembledCode">
53         <property name="title">
54          <string>Disassembled Code</string>
55         </property>
56         <layout class="QVBoxLayout" name="verticalLayout_11">
57          <item>
58           <widget class="UIDisasm" name="lwDisassembledCode" native="true">
59            <property name="minimumSize">
60             <size>
61              <width>416</width>
62              <height>0</height>
63             </size>
64            </property>
65            <property name="font">
66             <font>
67              <family>Courier New</family>
68              <pointsize>9</pointsize>
69             </font>
70            </property>
71           </widget>
72          </item>
73         </layout>
74        </widget>
75       </item>
76       <item>
77        <widget class="QGroupBox" name="gbBackTrace">
78         <property name="sizePolicy">
79          <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
80           <horstretch>0</horstretch>
81           <verstretch>0</verstretch>
82          </sizepolicy>
83         </property>
84         <property name="title">
85          <string>Other Debug</string>
86         </property>
87         <layout class="QHBoxLayout" name="horizontalLayout_8">
88          <item>
89           <widget class="QTabWidget" name="tabOtherDebug">
90            <property name="sizePolicy">
91             <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
92              <horstretch>0</horstretch>
93              <verstretch>0</verstretch>
94             </sizepolicy>
95            </property>
96            <property name="tabPosition">
97             <enum>QTabWidget::South</enum>
98            </property>
99            <property name="tabShape">
100             <enum>QTabWidget::Rounded</enum>
101            </property>
102            <property name="currentIndex">
103             <number>0</number>
104            </property>
105            <property name="tabsClosable">
106             <bool>false</bool>
107            </property>
108            <widget class="QWidget" name="tab_3">
109             <attribute name="title">
110              <string>Backtrace</string>
111             </attribute>
112             <layout class="QVBoxLayout" name="verticalLayout_14">
113              <item>
114               <widget class="QListWidget" name="lwBackTrace">
115                <property name="sizePolicy">
116                 <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
117                  <horstretch>0</horstretch>
118                  <verstretch>0</verstretch>
119                 </sizepolicy>
120                </property>
121                <property name="font">
122                 <font>
123                  <family>Courier New</family>
124                 </font>
125                </property>
126               </widget>
127              </item>
128             </layout>
129            </widget>
130            <widget class="QWidget" name="tab_4">
131             <attribute name="title">
132              <string>Track Inf Loop Results</string>
133             </attribute>
134             <layout class="QVBoxLayout" name="verticalLayout_15">
135              <item>
136               <widget class="QTableWidget" name="twTrackInfLoop">
137                <property name="sizePolicy">
138                 <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
139                  <horstretch>0</horstretch>
140                  <verstretch>0</verstretch>
141                 </sizepolicy>
142                </property>
143                <property name="editTriggers">
144                 <set>QAbstractItemView::NoEditTriggers</set>
145                </property>
146                <property name="showDropIndicator" stdset="0">
147                 <bool>false</bool>
148                </property>
149                <property name="dragDropOverwriteMode">
150                 <bool>false</bool>
151                </property>
152                <column>
153                 <property name="text">
154                  <string>Address</string>
155                 </property>
156                </column>
157                <column>
158                 <property name="text">
159                  <string>Count</string>
160                 </property>
161                </column>
162               </widget>
163              </item>
164             </layout>
165            </widget>
166           </widget>
167          </item>
168         </layout>
169        </widget>
170       </item>
171      </layout>
172     </item>
173     <item>
174      <layout class="QVBoxLayout" name="verticalLayout_9">
175       <item>
176        <widget class="QGroupBox" name="gbCodeBreakpoints">
177         <property name="sizePolicy">
178          <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
179           <horstretch>0</horstretch>
180           <verstretch>0</verstretch>
181          </sizepolicy>
182         </property>
183         <property name="title">
184          <string>Code Breakpoints</string>
185         </property>
186         <layout class="QVBoxLayout" name="verticalLayout_5">
187          <item>
188           <layout class="QHBoxLayout" name="horizontalLayout_2">
189            <item>
190             <layout class="QVBoxLayout" name="verticalLayout_2">
191              <item>
192               <layout class="QHBoxLayout" name="horizontalLayout">
193                <item>
194                 <widget class="QLineEdit" name="leCodeBreakpoint">
195                  <property name="sizePolicy">
196                   <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
197                    <horstretch>0</horstretch>
198                    <verstretch>0</verstretch>
199                   </sizepolicy>
200                  </property>
201                  <property name="inputMask">
202                   <string/>
203                  </property>
204                 </widget>
205                </item>
206                <item>
207                 <spacer name="horizontalSpacer">
208                  <property name="orientation">
209                   <enum>Qt::Horizontal</enum>
210                  </property>
211                  <property name="sizeHint" stdset="0">
212                   <size>
213                    <width>40</width>
214                    <height>20</height>
215                   </size>
216                  </property>
217                 </spacer>
218                </item>
219               </layout>
220              </item>
221              <item>
222               <widget class="QListWidget" name="lwCodeBreakpoints">
223                <property name="sizePolicy">
224                 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
225                  <horstretch>0</horstretch>
226                  <verstretch>0</verstretch>
227                 </sizepolicy>
228                </property>
229               </widget>
230              </item>
231             </layout>
232            </item>
233            <item>
234             <layout class="QVBoxLayout" name="verticalLayout">
235              <item>
236               <widget class="QPushButton" name="pbAddCodeBreakpoint">
237                <property name="sizePolicy">
238                 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
239                  <horstretch>0</horstretch>
240                  <verstretch>0</verstretch>
241                 </sizepolicy>
242                </property>
243                <property name="text">
244                 <string>Add</string>
245                </property>
246               </widget>
247              </item>
248              <item>
249               <widget class="QPushButton" name="pbDelCodeBreakpoint">
250                <property name="text">
251                 <string>Del</string>
252                </property>
253               </widget>
254              </item>
255              <item>
256               <spacer name="verticalSpacer_4">
257                <property name="orientation">
258                 <enum>Qt::Vertical</enum>
259                </property>
260                <property name="sizeType">
261                 <enum>QSizePolicy::Expanding</enum>
262                </property>
263                <property name="sizeHint" stdset="0">
264                 <size>
265                  <width>20</width>
266                  <height>40</height>
267                 </size>
268                </property>
269               </spacer>
270              </item>
271             </layout>
272            </item>
273           </layout>
274          </item>
275         </layout>
276        </widget>
277       </item>
278       <item>
279        <widget class="QGroupBox" name="gbMemoryBreakpoints">
280         <property name="sizePolicy">
281          <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
282           <horstretch>0</horstretch>
283           <verstretch>0</verstretch>
284          </sizepolicy>
285         </property>
286         <property name="title">
287          <string>Memory Breakpoints</string>
288         </property>
289         <layout class="QVBoxLayout" name="verticalLayout_8">
290          <item>
291           <layout class="QHBoxLayout" name="horizontalLayout_4">
292            <item>
293             <layout class="QVBoxLayout" name="verticalLayout_4">
294              <item>
295               <layout class="QHBoxLayout" name="horizontalLayout_3">
296                <item>
297                 <widget class="QLineEdit" name="leMemoryBreakpoint">
298                  <property name="inputMask">
299                   <string/>
300                  </property>
301                 </widget>
302                </item>
303                <item>
304                 <spacer name="horizontalSpacer_2">
305                  <property name="orientation">
306                   <enum>Qt::Horizontal</enum>
307                  </property>
308                  <property name="sizeHint" stdset="0">
309                   <size>
310                    <width>40</width>
311                    <height>20</height>
312                   </size>
313                  </property>
314                 </spacer>
315                </item>
316               </layout>
317              </item>
318              <item>
319               <widget class="QListWidget" name="lwMemoryBreakpoints">
320                <property name="sizePolicy">
321                 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
322                  <horstretch>0</horstretch>
323                  <verstretch>0</verstretch>
324                 </sizepolicy>
325                </property>
326               </widget>
327              </item>
328             </layout>
329            </item>
330            <item>
331             <layout class="QVBoxLayout" name="verticalLayout_3">
332              <item>
333               <widget class="QPushButton" name="pbAddMemoryBreakpoint">
334                <property name="text">
335                 <string>Add</string>
336                </property>
337               </widget>
338              </item>
339              <item>
340               <widget class="QPushButton" name="pbDelMemoryBreakpoint">
341                <property name="text">
342                 <string>Del</string>
343                </property>
344               </widget>
345              </item>
346              <item>
347               <spacer name="verticalSpacer">
348                <property name="orientation">
349                 <enum>Qt::Vertical</enum>
350                </property>
351                <property name="sizeType">
352                 <enum>QSizePolicy::Expanding</enum>
353                </property>
354                <property name="sizeHint" stdset="0">
355                 <size>
356                  <width>20</width>
357                  <height>40</height>
358                 </size>
359                </property>
360               </spacer>
361              </item>
362             </layout>
363            </item>
364           </layout>
365          </item>
366          <item>
367           <layout class="QHBoxLayout" name="horizontalLayout_5">
368            <item>
369             <layout class="QVBoxLayout" name="verticalLayout_7">
370              <item>
371               <widget class="QCheckBox" name="cbRead">
372                <property name="text">
373                 <string>Read</string>
374                </property>
375                <property name="checked">
376                 <bool>true</bool>
377                </property>
378               </widget>
379              </item>
380              <item>
381               <spacer name="verticalSpacer_2">
382                <property name="orientation">
383                 <enum>Qt::Vertical</enum>
384                </property>
385                <property name="sizeHint" stdset="0">
386                 <size>
387                  <width>20</width>
388                  <height>40</height>
389                 </size>
390                </property>
391               </spacer>
392              </item>
393              <item>
394               <widget class="QCheckBox" name="cbWrite">
395                <property name="text">
396                 <string>Write</string>
397                </property>
398               </widget>
399              </item>
400              <item>
401               <spacer name="verticalSpacer_3">
402                <property name="orientation">
403                 <enum>Qt::Vertical</enum>
404                </property>
405                <property name="sizeHint" stdset="0">
406                 <size>
407                  <width>20</width>
408                  <height>40</height>
409                 </size>
410                </property>
411               </spacer>
412              </item>
413             </layout>
414            </item>
415            <item>
416             <layout class="QVBoxLayout" name="verticalLayout_6">
417              <item>
418               <widget class="QCheckBox" name="cbReadByte">
419                <property name="enabled">
420                 <bool>true</bool>
421                </property>
422                <property name="text">
423                 <string>Byte</string>
424                </property>
425                <property name="checkable">
426                 <bool>true</bool>
427                </property>
428                <property name="checked">
429                 <bool>true</bool>
430                </property>
431               </widget>
432              </item>
433              <item>
434               <widget class="QCheckBox" name="cbReadWord">
435                <property name="enabled">
436                 <bool>true</bool>
437                </property>
438                <property name="text">
439                 <string>Word</string>
440                </property>
441                <property name="checked">
442                 <bool>false</bool>
443                </property>
444               </widget>
445              </item>
446              <item>
447               <widget class="QCheckBox" name="cbReadLong">
448                <property name="enabled">
449                 <bool>true</bool>
450                </property>
451                <property name="text">
452                 <string>Long</string>
453                </property>
454               </widget>
455              </item>
456              <item>
457               <widget class="QCheckBox" name="cbWriteByte">
458                <property name="enabled">
459                 <bool>false</bool>
460                </property>
461                <property name="text">
462                 <string>Byte</string>
463                </property>
464               </widget>
465              </item>
466              <item>
467               <widget class="QCheckBox" name="cbWriteWord">
468                <property name="enabled">
469                 <bool>false</bool>
470                </property>
471                <property name="text">
472                 <string>Word</string>
473                </property>
474               </widget>
475              </item>
476              <item>
477               <widget class="QCheckBox" name="cbWriteLong">
478                <property name="enabled">
479                 <bool>false</bool>
480                </property>
481                <property name="text">
482                 <string>Long</string>
483                </property>
484               </widget>
485              </item>
486             </layout>
487            </item>
488           </layout>
489          </item>
490         </layout>
491        </widget>
492       </item>
493      </layout>
494     </item>
495    </layout>
496   </item>
497   <item>
498    <layout class="QHBoxLayout" name="horizontalLayout_7">
499     <item>
500      <widget class="QPushButton" name="pbStepInto">
501       <property name="text">
502        <string>Step Into</string>
503       </property>
504      </widget>
505     </item>
506     <item>
507      <widget class="QPushButton" name="pbStepOver">
508       <property name="text">
509        <string>Step Over</string>
510       </property>
511      </widget>
512     </item>
513     <item>
514      <widget class="QPushButton" name="pbStepOut">
515       <property name="text">
516        <string>Step Out</string>
517       </property>
518      </widget>
519     </item>
520     <item>
521      <widget class="QPushButton" name="pbMemoryTransfer">
522       <property name="text">
523        <string>Memory Transfer</string>
524       </property>
525      </widget>
526     </item>
527     <item>
528      <widget class="QPushButton" name="pbMemoryEditor">
529       <property name="text">
530        <string>Memory Editor</string>
531       </property>
532      </widget>
533     </item>
534     <item>
535       <widget class="QPushButton" name="pbTraceLogging">
536         <property name="text">
537           <string>Trace Logging</string>
538         </property>
539       </widget>
540     </item>
541     <item>
542      <widget class="QPushButton" name="pbReserved1">
543       <property name="text">
544        <string>Reserved1</string>
545       </property>
546      </widget>
547     </item>
548     <item>
549      <widget class="QPushButton" name="pbReserved2">
550       <property name="text">
551        <string>Reserved2</string>
552       </property>
553      </widget>
554     </item>
555     <item>
556      <widget class="QPushButton" name="pbReserved3">
557       <property name="text">
558        <string>Reserved3</string>
559       </property>
560      </widget>
561     </item>
562     <item>
563      <widget class="QPushButton" name="pbReserved4">
564       <property name="text">
565        <string>Reserved4</string>
566       </property>
567      </widget>
568     </item>
569     <item>
570      <widget class="QPushButton" name="pbReserved5">
571       <property name="text">
572        <string>Reserved5</string>
573       </property>
574      </widget>
575     </item>
576     <item>
577      <spacer name="horizontalSpacer_3">
578       <property name="orientation">
579        <enum>Qt::Horizontal</enum>
580       </property>
581       <property name="sizeHint" stdset="0">
582        <size>
583         <width>40</width>
584         <height>20</height>
585        </size>
586       </property>
587      </spacer>
588     </item>
589     <item>
590      <widget class="QDialogButtonBox" name="dbbButtons">
591       <property name="standardButtons">
592        <set>QDialogButtonBox::Close</set>
593       </property>
594      </widget>
595     </item>
596    </layout>
597   </item>
598  </layout>
599 </widget>
600 <customwidgets>
601  <customwidget>
602   <class>UIDisasm</class>
603   <extends>QWidget</extends>
604   <header>UIDisasm.h</header>
605   <container>1</container>
606  </customwidget>
607 </customwidgets>
608 <resources/>
609 <connections>
610  <connection>
611   <sender>dbbButtons</sender>
612   <signal>rejected()</signal>
613   <receiver>UIDebugCPU</receiver>
614   <slot>reject()</slot>
615   <hints>
616    <hint type="sourcelabel">
617     <x>347</x>
618     <y>321</y>
619    </hint>
620    <hint type="destinationlabel">
621     <x>335</x>
622     <y>376</y>
623    </hint>
624   </hints>
625  </connection>
626 </connections>
627</ui>
628