##// END OF EJS Templates
Fixed some issues on elf parser and generic binary file widget work in progress.
Fixed some issues on elf parser and generic binary file widget work in progress.

File last commit:

r0:76019e856a27 default
r4:00ff7d3b610f default
Show More
elffilewidget.ui
337 lines | 9.8 KiB | text/plain | TextLexer
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>elfFileWidget</class>
<widget class="QWidget" name="elfFileWidget">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>786</width>
<height>387</height>
</rect>
</property>
<property name="minimumSize">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
<property name="focusPolicy">
<enum>Qt::NoFocus</enum>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QTabWidget" name="tabWidget">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="generalInfoTab">
<attribute name="title">
<string>File Informations</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_4">
<item row="0" column="0">
<widget class="QGroupBox" name="groupBox">
<property name="title">
<string>Elf header</string>
</property>
<layout class="QFormLayout" name="formLayout">
<item row="0" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>Class:</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="classLabel">
<property name="text">
<string>none</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_3">
<property name="text">
<string>Endianness:</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLabel" name="endiannesLabel">
<property name="text">
<string>none</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_5">
<property name="text">
<string>Version:</string>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_6">
<property name="text">
<string>Type:</string>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_7">
<property name="text">
<string>Machine:</string>
</property>
</widget>
</item>
<item row="6" column="0">
<widget class="QLabel" name="label_8">
<property name="text">
<string>Entry point address:</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLabel" name="VersionLabel">
<property name="text">
<string>none</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QLabel" name="typeLabel">
<property name="text">
<string>none</string>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QLabel" name="machineLabel">
<property name="text">
<string>none</string>
</property>
</widget>
</item>
<item row="6" column="1">
<widget class="QLabel" name="entryPointLabel">
<property name="text">
<string>none</string>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_17">
<property name="text">
<string>OS/ABI:</string>
</property>
</widget>
</item>
<item row="5" column="1">
<widget class="QLabel" name="abiLabel">
<property name="text">
<string>none</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="1" column="0">
<widget class="QGroupBox" name="groupBox_2">
<property name="title">
<string>Sections &amp; Symbols</string>
</property>
<layout class="QFormLayout" name="formLayout_2">
<item row="0" column="0">
<widget class="QLabel" name="label_9">
<property name="text">
<string>Section count:</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_10">
<property name="text">
<string>Symbols count:</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="sectionCountLabel">
<property name="text">
<string>none</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLabel" name="symbolCountLabel">
<property name="text">
<string>none</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="symbolsTab">
<attribute name="title">
<string>Symbols</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="1">
<widget class="QLineEdit" name="symbolsFilter"/>
</item>
<item row="0" column="0">
<widget class="QLabel" name="label_2">
<property name="text">
<string>Filter:</string>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QCheckBox" name="caseSensitive">
<property name="text">
<string>Case Sensitive</string>
</property>
</widget>
</item>
<item row="2" column="0" colspan="3">
<widget class="QTableWidget" name="symbolsList">
<property name="contextMenuPolicy">
<enum>Qt::ActionsContextMenu</enum>
</property>
<property name="sortingEnabled">
<bool>true</bool>
</property>
<attribute name="verticalHeaderVisible">
<bool>false</bool>
</attribute>
<attribute name="verticalHeaderShowSortIndicator" stdset="0">
<bool>false</bool>
</attribute>
<column>
<property name="text">
<string>Index</string>
</property>
</column>
<column>
<property name="text">
<string>Value</string>
</property>
</column>
<column>
<property name="text">
<string>Size</string>
</property>
</column>
<column>
<property name="text">
<string>Type</string>
</property>
</column>
<column>
<property name="text">
<string>Link</string>
</property>
</column>
<column>
<property name="text">
<string>Section</string>
</property>
</column>
<column>
<property name="text">
<string>Name</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="sectionsTab">
<attribute name="title">
<string>Sections</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0">
<widget class="QSplitter" name="splitter">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<widget class="QHexEdit" name="sectionsHexView" native="true">
<property name="minimumSize">
<size>
<width>100</width>
<height>0</height>
</size>
</property>
</widget>
<widget class="QTableWidget" name="sectionsList">
<property name="contextMenuPolicy">
<enum>Qt::ActionsContextMenu</enum>
</property>
<property name="sortingEnabled">
<bool>true</bool>
</property>
<attribute name="verticalHeaderVisible">
<bool>false</bool>
</attribute>
<attribute name="verticalHeaderShowSortIndicator" stdset="0">
<bool>false</bool>
</attribute>
<column>
<property name="text">
<string>Index</string>
</property>
</column>
<column>
<property name="text">
<string>Name</string>
</property>
</column>
<column>
<property name="text">
<string>Address</string>
</property>
</column>
<column>
<property name="text">
<string>Size</string>
</property>
</column>
<column>
<property name="text">
<string>File Size</string>
</property>
</column>
<column>
<property name="text">
<string>Type</string>
</property>
</column>
</widget>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
<customwidgets>
<customwidget>
<class>QHexEdit</class>
<extends>QWidget</extends>
<header location="global">qhexedit.h</header>
<container>1</container>
</customwidget>
</customwidgets>
<resources/>
<connections/>
</ui>