duckstation

duckstation, but archived from the revision just before upstream changed it to a proprietary software project, this version is the libre one
git clone https://git.neptards.moe/u3shit/duckstation.git
Log | Files | Refs | README | LICENSE

memoryscannerwindow.ui (14197B)


      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <ui version="4.0">
      3  <class>MemoryScannerWindow</class>
      4  <widget class="QWidget" name="MemoryScannerWindow">
      5   <property name="geometry">
      6    <rect>
      7     <x>0</x>
      8     <y>0</y>
      9     <width>833</width>
     10     <height>610</height>
     11    </rect>
     12   </property>
     13   <property name="windowTitle">
     14    <string>Memory Scanner</string>
     15   </property>
     16   <property name="windowIcon">
     17    <iconset>
     18     <normaloff>:/icons/duck.png</normaloff>:/icons/duck.png</iconset>
     19   </property>
     20   <layout class="QGridLayout" name="gridLayout_3">
     21    <item row="0" column="0">
     22     <widget class="QTableWidget" name="scanTable">
     23      <property name="alternatingRowColors">
     24       <bool>true</bool>
     25      </property>
     26      <property name="selectionMode">
     27       <enum>QAbstractItemView::SelectionMode::ContiguousSelection</enum>
     28      </property>
     29      <property name="selectionBehavior">
     30       <enum>QAbstractItemView::SelectionBehavior::SelectRows</enum>
     31      </property>
     32      <property name="showGrid">
     33       <bool>false</bool>
     34      </property>
     35      <property name="sortingEnabled">
     36       <bool>true</bool>
     37      </property>
     38      <attribute name="horizontalHeaderHighlightSections">
     39       <bool>false</bool>
     40      </attribute>
     41      <attribute name="verticalHeaderVisible">
     42       <bool>false</bool>
     43      </attribute>
     44      <column>
     45       <property name="text">
     46        <string>Address</string>
     47       </property>
     48      </column>
     49      <column>
     50       <property name="text">
     51        <string>Value</string>
     52       </property>
     53      </column>
     54      <column>
     55       <property name="text">
     56        <string>Previous Value</string>
     57       </property>
     58      </column>
     59     </widget>
     60    </item>
     61    <item row="0" column="1">
     62     <widget class="QGroupBox" name="groupBox_2">
     63      <property name="title">
     64       <string>Search Parameters</string>
     65      </property>
     66      <layout class="QFormLayout" name="formLayout">
     67       <item row="0" column="0">
     68        <widget class="QLabel" name="label">
     69         <property name="text">
     70          <string>Value:</string>
     71         </property>
     72        </widget>
     73       </item>
     74       <item row="0" column="1">
     75        <layout class="QHBoxLayout" name="horizontalLayout_2">
     76         <item>
     77          <widget class="QLineEdit" name="scanValue"/>
     78         </item>
     79         <item>
     80          <widget class="QComboBox" name="scanValueSigned">
     81           <property name="currentIndex">
     82            <number>1</number>
     83           </property>
     84           <item>
     85            <property name="text">
     86             <string>Signed</string>
     87            </property>
     88           </item>
     89           <item>
     90            <property name="text">
     91             <string>Unsigned</string>
     92            </property>
     93           </item>
     94          </widget>
     95         </item>
     96         <item>
     97          <widget class="QComboBox" name="scanValueBase">
     98           <property name="currentIndex">
     99            <number>1</number>
    100           </property>
    101           <item>
    102            <property name="text">
    103             <string>Decimal</string>
    104            </property>
    105           </item>
    106           <item>
    107            <property name="text">
    108             <string>Hex</string>
    109            </property>
    110           </item>
    111          </widget>
    112         </item>
    113        </layout>
    114       </item>
    115       <item row="2" column="0">
    116        <widget class="QLabel" name="label_3">
    117         <property name="text">
    118          <string>Data Size:</string>
    119         </property>
    120        </widget>
    121       </item>
    122       <item row="2" column="1">
    123        <widget class="QComboBox" name="scanSize">
    124         <property name="currentIndex">
    125          <number>1</number>
    126         </property>
    127         <item>
    128          <property name="text">
    129           <string>Byte (1 byte)</string>
    130          </property>
    131         </item>
    132         <item>
    133          <property name="text">
    134           <string>Halfword (2 bytes)</string>
    135          </property>
    136         </item>
    137         <item>
    138          <property name="text">
    139           <string>Word (4 bytes)</string>
    140          </property>
    141         </item>
    142        </widget>
    143       </item>
    144       <item row="4" column="0">
    145        <widget class="QLabel" name="label_2">
    146         <property name="text">
    147          <string>Operator:</string>
    148         </property>
    149        </widget>
    150       </item>
    151       <item row="4" column="1">
    152        <widget class="QComboBox" name="scanOperator">
    153         <item>
    154          <property name="text">
    155           <string>Any Value ('New Search' or 'Reset Result Value')</string>
    156          </property>
    157         </item>
    158         <item>
    159          <property name="text">
    160           <string>Less Than Previous Result</string>
    161          </property>
    162         </item>
    163         <item>
    164          <property name="text">
    165           <string>Less or Equal to Previous Result</string>
    166          </property>
    167         </item>
    168         <item>
    169          <property name="text">
    170           <string>Greater Than Previous Result</string>
    171          </property>
    172         </item>
    173         <item>
    174          <property name="text">
    175           <string>Greater or Equal to Previous Result</string>
    176          </property>
    177         </item>
    178         <item>
    179          <property name="text">
    180           <string>Not Equal to Previous Result (Changed Value)</string>
    181          </property>
    182         </item>
    183         <item>
    184          <property name="text">
    185           <string>Equal to Previous Result (Unchanged Value)</string>
    186          </property>
    187         </item>
    188         <item>
    189          <property name="text">
    190           <string>Decreased By Value</string>
    191          </property>
    192         </item>
    193         <item>
    194          <property name="text">
    195           <string>Increased By Value</string>
    196          </property>
    197         </item>
    198         <item>
    199          <property name="text">
    200           <string>Changed By Value</string>
    201          </property>
    202         </item>
    203         <item>
    204          <property name="text">
    205           <string>Equal to Value</string>
    206          </property>
    207         </item>
    208         <item>
    209          <property name="text">
    210           <string>Not Equal to Value</string>
    211          </property>
    212         </item>
    213         <item>
    214          <property name="text">
    215           <string>Less Than Value</string>
    216          </property>
    217         </item>
    218         <item>
    219          <property name="text">
    220           <string>Less or Equal to Value</string>
    221          </property>
    222         </item>
    223         <item>
    224          <property name="text">
    225           <string>Greater Than Value</string>
    226          </property>
    227         </item>
    228         <item>
    229          <property name="text">
    230           <string>Greater or Equal to Value</string>
    231          </property>
    232         </item>
    233        </widget>
    234       </item>
    235       <item row="5" column="0">
    236        <widget class="QLabel" name="label_4">
    237         <property name="text">
    238          <string>Start Address:</string>
    239         </property>
    240        </widget>
    241       </item>
    242       <item row="5" column="1">
    243        <widget class="QLineEdit" name="scanStartAddress"/>
    244       </item>
    245       <item row="6" column="0">
    246        <widget class="QLabel" name="label_5">
    247         <property name="text">
    248          <string>End Address:</string>
    249         </property>
    250        </widget>
    251       </item>
    252       <item row="6" column="1">
    253        <widget class="QLineEdit" name="scanEndAddress"/>
    254       </item>
    255       <item row="7" column="0">
    256        <widget class="QLabel" name="label_6">
    257         <property name="text">
    258          <string>Preset Range:</string>
    259         </property>
    260        </widget>
    261       </item>
    262       <item row="7" column="1">
    263        <widget class="QComboBox" name="scanPresetRange">
    264         <item>
    265          <property name="text">
    266           <string>RAM</string>
    267          </property>
    268         </item>
    269         <item>
    270          <property name="text">
    271           <string>Scratchpad</string>
    272          </property>
    273         </item>
    274         <item>
    275          <property name="text">
    276           <string>BIOS</string>
    277          </property>
    278         </item>
    279        </widget>
    280       </item>
    281       <item row="8" column="0">
    282        <widget class="QLabel" name="label_7">
    283         <property name="text">
    284          <string>Result Count:</string>
    285         </property>
    286        </widget>
    287       </item>
    288       <item row="8" column="1">
    289        <widget class="QLabel" name="scanResultCount">
    290         <property name="text">
    291          <string>0</string>
    292         </property>
    293        </widget>
    294       </item>
    295       <item row="9" column="0" colspan="2">
    296        <layout class="QHBoxLayout" name="horizontalLayout_3">
    297         <item>
    298          <widget class="QPushButton" name="scanNewSearch">
    299           <property name="text">
    300            <string>New Search</string>
    301           </property>
    302          </widget>
    303         </item>
    304         <item>
    305          <widget class="QPushButton" name="scanSearchAgain">
    306           <property name="enabled">
    307            <bool>false</bool>
    308           </property>
    309           <property name="text">
    310            <string>Search Again</string>
    311           </property>
    312          </widget>
    313         </item>
    314         <item>
    315          <widget class="QPushButton" name="scanResetSearch">
    316           <property name="enabled">
    317            <bool>false</bool>
    318           </property>
    319           <property name="text">
    320            <string>Clear Results</string>
    321           </property>
    322          </widget>
    323         </item>
    324        </layout>
    325       </item>
    326       <item row="10" column="0" colspan="2">
    327        <widget class="QPushButton" name="scanAddWatch">
    328         <property name="enabled">
    329          <bool>false</bool>
    330         </property>
    331         <property name="text">
    332          <string>Add Selected Results To Watch List</string>
    333         </property>
    334        </widget>
    335       </item>
    336       <item row="11" column="0" colspan="2">
    337        <spacer name="verticalSpacer">
    338         <property name="orientation">
    339          <enum>Qt::Orientation::Vertical</enum>
    340         </property>
    341         <property name="sizeHint" stdset="0">
    342          <size>
    343           <width>20</width>
    344           <height>40</height>
    345          </size>
    346         </property>
    347        </spacer>
    348       </item>
    349      </layout>
    350     </widget>
    351    </item>
    352    <item row="1" column="0" colspan="2">
    353     <layout class="QGridLayout" name="gridLayout_4">
    354      <item row="0" column="0">
    355       <widget class="QTableWidget" name="watchTable">
    356        <property name="alternatingRowColors">
    357         <bool>true</bool>
    358        </property>
    359        <property name="selectionMode">
    360         <enum>QAbstractItemView::SelectionMode::ContiguousSelection</enum>
    361        </property>
    362        <property name="selectionBehavior">
    363         <enum>QAbstractItemView::SelectionBehavior::SelectRows</enum>
    364        </property>
    365        <property name="showGrid">
    366         <bool>false</bool>
    367        </property>
    368        <property name="sortingEnabled">
    369         <bool>true</bool>
    370        </property>
    371        <attribute name="horizontalHeaderHighlightSections">
    372         <bool>false</bool>
    373        </attribute>
    374        <attribute name="verticalHeaderVisible">
    375         <bool>false</bool>
    376        </attribute>
    377        <column>
    378         <property name="text">
    379          <string>Simple Cheat Code or Description</string>
    380         </property>
    381        </column>
    382        <column>
    383         <property name="text">
    384          <string>Address</string>
    385         </property>
    386        </column>
    387        <column>
    388         <property name="text">
    389          <string>Type</string>
    390         </property>
    391        </column>
    392        <column>
    393         <property name="text">
    394          <string>Value</string>
    395         </property>
    396        </column>
    397        <column>
    398         <property name="text">
    399          <string>Freeze</string>
    400         </property>
    401        </column>
    402       </widget>
    403      </item>
    404      <item row="1" column="0">
    405       <layout class="QHBoxLayout" name="horizontalLayout_4">
    406        <item>
    407         <widget class="QPushButton" name="scanLoadWatch">
    408          <property name="enabled">
    409           <bool>false</bool>
    410          </property>
    411          <property name="visible">
    412           <bool>false</bool>
    413          </property>
    414          <property name="text">
    415           <string>Load Watch</string>
    416          </property>
    417         </widget>
    418        </item>
    419        <item>
    420         <widget class="QPushButton" name="scanSaveWatch">
    421          <property name="enabled">
    422           <bool>false</bool>
    423          </property>
    424          <property name="visible">
    425           <bool>false</bool>
    426          </property>
    427          <property name="text">
    428           <string>Save Watch</string>
    429          </property>
    430         </widget>
    431        </item>
    432        <item>
    433         <widget class="QPushButton" name="scanAddManualAddress">
    434          <property name="text">
    435           <string>Add Manual Address</string>
    436          </property>
    437         </widget>
    438        </item>
    439        <item>
    440         <widget class="QPushButton" name="scanRemoveWatch">
    441          <property name="enabled">
    442           <bool>false</bool>
    443          </property>
    444          <property name="text">
    445           <string>Remove Selected Entries from Watch List</string>
    446          </property>
    447         </widget>
    448        </item>
    449        <item>
    450         <spacer name="horizontalSpacer_2">
    451          <property name="orientation">
    452           <enum>Qt::Orientation::Horizontal</enum>
    453          </property>
    454          <property name="sizeHint" stdset="0">
    455           <size>
    456            <width>40</width>
    457            <height>20</height>
    458           </size>
    459          </property>
    460         </spacer>
    461        </item>
    462        <item>
    463         <widget class="QLabel" name="cheatEngineAddress">
    464          <property name="frameShape">
    465           <enum>QFrame::Shape::Panel</enum>
    466          </property>
    467          <property name="frameShadow">
    468           <enum>QFrame::Shadow::Sunken</enum>
    469          </property>
    470          <property name="text">
    471           <string/>
    472          </property>
    473          <property name="textFormat">
    474           <enum>Qt::TextFormat::PlainText</enum>
    475          </property>
    476          <property name="alignment">
    477           <set>Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter</set>
    478          </property>
    479          <property name="textInteractionFlags">
    480           <set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextEditable|Qt::TextInteractionFlag::TextEditorInteraction|Qt::TextInteractionFlag::TextSelectableByKeyboard|Qt::TextInteractionFlag::TextSelectableByMouse</set>
    481          </property>
    482         </widget>
    483        </item>
    484       </layout>
    485      </item>
    486     </layout>
    487    </item>
    488   </layout>
    489  </widget>
    490  <resources/>
    491  <connections/>
    492 </ui>