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