mirror of
https://github.com/LongSoft/UEFITool.git
synced 2025-05-29 22:45:16 -04:00
UEFITool 0.18.3
- added pattern-based search for hex patterns, '.' (dot) means "any hex digit" - added pattern-based search for GUIDs - added copy action for messages - focus is now setting properly for all search window tabs
This commit is contained in:
parent
fd578a8c70
commit
6e1f226aa0
8 changed files with 274 additions and 64 deletions
|
@ -35,7 +35,17 @@
|
|||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QLineEdit" name="hexEdit"/>
|
||||
<widget class="QLineEdit" name="hexEdit">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Consolas</family>
|
||||
<pointsize>9</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="inputMask">
|
||||
<string/>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0" colspan="2">
|
||||
<widget class="QGroupBox" name="hexGroupBox">
|
||||
|
@ -78,6 +88,78 @@
|
|||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="guidTab">
|
||||
<attribute name="title">
|
||||
<string>GUID</string>
|
||||
</attribute>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="guidLabel">
|
||||
<property name="text">
|
||||
<string>GUID:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QLineEdit" name="guidEdit">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Consolas</family>
|
||||
<pointsize>9</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="inputMask">
|
||||
<string>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx; </string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>........-....-....-....-............</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0" colspan="2">
|
||||
<widget class="QGroupBox" name="guidGroupBox">
|
||||
<property name="title">
|
||||
<string>Search scope</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_5">
|
||||
<property name="spacing">
|
||||
<number>6</number>
|
||||
</property>
|
||||
<property name="margin">
|
||||
<number>9</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="guidScopeFullRadioButton">
|
||||
<property name="text">
|
||||
<string>Header and body</string>
|
||||
</property>
|
||||
<property name="checked">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="guidScopeHeaderRadioButton">
|
||||
<property name="text">
|
||||
<string>Header only</string>
|
||||
</property>
|
||||
<property name="checked">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="guidScopeBodyRadioButton">
|
||||
<property name="text">
|
||||
<string>Body only</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="textTab">
|
||||
<attribute name="title">
|
||||
<string>Text</string>
|
||||
|
@ -136,7 +218,15 @@
|
|||
</layout>
|
||||
</widget>
|
||||
<tabstops>
|
||||
<tabstop>tabWidget</tabstop>
|
||||
<tabstop>hexEdit</tabstop>
|
||||
<tabstop>hexScopeFullRadioButton</tabstop>
|
||||
<tabstop>hexScopeHeaderRadioButton</tabstop>
|
||||
<tabstop>hexScopeBodyRadioButton</tabstop>
|
||||
<tabstop>buttonBox</tabstop>
|
||||
<tabstop>textEdit</tabstop>
|
||||
<tabstop>textUnicodeCheckBox</tabstop>
|
||||
<tabstop>textCaseSensitiveCheckBox</tabstop>
|
||||
</tabstops>
|
||||
<resources/>
|
||||
<connections>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue