1193 lines
45 KiB
Plaintext
1193 lines
45 KiB
Plaintext
|
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<ui version="4.0">
|
||
|
<class>TabAnalysis</class>
|
||
|
<widget class="QWidget" name="TabAnalysis">
|
||
|
<property name="geometry">
|
||
|
<rect>
|
||
|
<x>0</x>
|
||
|
<y>0</y>
|
||
|
<width>1331</width>
|
||
|
<height>739</height>
|
||
|
</rect>
|
||
|
</property>
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="focusPolicy">
|
||
|
<enum>Qt::ClickFocus</enum>
|
||
|
</property>
|
||
|
<property name="acceptDrops">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
<property name="windowTitle">
|
||
|
<string>Frame</string>
|
||
|
</property>
|
||
|
<property name="lineWidth" stdset="0">
|
||
|
<number>1</number>
|
||
|
</property>
|
||
|
<property name="midLineWidth" stdset="0">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<layout class="QVBoxLayout" name="verticalLayout_7">
|
||
|
<property name="spacing">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="leftMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="topMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="rightMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="bottomMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<item>
|
||
|
<widget class="QScrollArea" name="scrollArea">
|
||
|
<property name="frameShape">
|
||
|
<enum>QFrame::NoFrame</enum>
|
||
|
</property>
|
||
|
<property name="lineWidth">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="horizontalScrollBarPolicy">
|
||
|
<enum>Qt::ScrollBarAsNeeded</enum>
|
||
|
</property>
|
||
|
<property name="widgetResizable">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
<widget class="QWidget" name="scrollAreaWidgetContents">
|
||
|
<property name="geometry">
|
||
|
<rect>
|
||
|
<x>0</x>
|
||
|
<y>0</y>
|
||
|
<width>1331</width>
|
||
|
<height>739</height>
|
||
|
</rect>
|
||
|
</property>
|
||
|
<layout class="QVBoxLayout" name="verticalLayout_5">
|
||
|
<item>
|
||
|
<widget class="QSplitter" name="splitter_2">
|
||
|
<property name="styleSheet">
|
||
|
<string notr="true">QSplitter::handle:vertical {
|
||
|
margin: 4px 0px;
|
||
|
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,
|
||
|
stop:0 rgba(255, 255, 255, 0),
|
||
|
stop:0.5 rgba(100, 100, 100, 100),
|
||
|
stop:1 rgba(255, 255, 255, 0));
|
||
|
image: url(:/icons/icons/splitter_handle_horizontal.svg);
|
||
|
}</string>
|
||
|
</property>
|
||
|
<property name="orientation">
|
||
|
<enum>Qt::Vertical</enum>
|
||
|
</property>
|
||
|
<property name="handleWidth">
|
||
|
<number>6</number>
|
||
|
</property>
|
||
|
<widget class="QSplitter" name="splitter">
|
||
|
<property name="styleSheet">
|
||
|
<string notr="true">QSplitter::handle:horizontal {
|
||
|
margin: 4px 0px;
|
||
|
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
|
||
|
stop:0 rgba(255, 255, 255, 0),
|
||
|
stop:0.5 rgba(100, 100, 100, 100),
|
||
|
stop:1 rgba(255, 255, 255, 0));
|
||
|
image: url(:/icons/icons/splitter_handle_vertical.svg);
|
||
|
}</string>
|
||
|
</property>
|
||
|
<property name="orientation">
|
||
|
<enum>Qt::Horizontal</enum>
|
||
|
</property>
|
||
|
<property name="handleWidth">
|
||
|
<number>6</number>
|
||
|
</property>
|
||
|
<widget class="QWidget" name="layoutWidget">
|
||
|
<layout class="QVBoxLayout" name="verticalLayout_2">
|
||
|
<property name="leftMargin">
|
||
|
<number>11</number>
|
||
|
</property>
|
||
|
<property name="topMargin">
|
||
|
<number>11</number>
|
||
|
</property>
|
||
|
<property name="rightMargin">
|
||
|
<number>11</number>
|
||
|
</property>
|
||
|
<property name="bottomMargin">
|
||
|
<number>11</number>
|
||
|
</property>
|
||
|
<item>
|
||
|
<widget class="QTabWidget" name="tabWidget">
|
||
|
<property name="styleSheet">
|
||
|
<string notr="true">QTabWidget::pane { border: 0; }</string>
|
||
|
</property>
|
||
|
<property name="currentIndex">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<widget class="QWidget" name="tab_protocols">
|
||
|
<attribute name="title">
|
||
|
<string>Protocols</string>
|
||
|
</attribute>
|
||
|
<layout class="QVBoxLayout" name="verticalLayout_3">
|
||
|
<property name="spacing">
|
||
|
<number>7</number>
|
||
|
</property>
|
||
|
<property name="leftMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="topMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="rightMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="bottomMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<item>
|
||
|
<widget class="ProtocolTreeView" name="treeViewProtocols">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Minimum" vsizetype="Expanding">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="acceptDrops">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
<property name="frameShape">
|
||
|
<enum>QFrame::StyledPanel</enum>
|
||
|
</property>
|
||
|
<property name="verticalScrollBarPolicy">
|
||
|
<enum>Qt::ScrollBarAsNeeded</enum>
|
||
|
</property>
|
||
|
<property name="horizontalScrollBarPolicy">
|
||
|
<enum>Qt::ScrollBarAsNeeded</enum>
|
||
|
</property>
|
||
|
<property name="dragEnabled">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
<property name="dragDropOverwriteMode">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="dragDropMode">
|
||
|
<enum>QAbstractItemView::DragDrop</enum>
|
||
|
</property>
|
||
|
<property name="defaultDropAction">
|
||
|
<enum>Qt::IgnoreAction</enum>
|
||
|
</property>
|
||
|
<property name="selectionMode">
|
||
|
<enum>QAbstractItemView::SingleSelection</enum>
|
||
|
</property>
|
||
|
<property name="selectionBehavior">
|
||
|
<enum>QAbstractItemView::SelectRows</enum>
|
||
|
</property>
|
||
|
<property name="textElideMode">
|
||
|
<enum>Qt::ElideRight</enum>
|
||
|
</property>
|
||
|
<property name="animated">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
<attribute name="headerVisible">
|
||
|
<bool>false</bool>
|
||
|
</attribute>
|
||
|
<attribute name="headerCascadingSectionResizes">
|
||
|
<bool>false</bool>
|
||
|
</attribute>
|
||
|
<attribute name="headerStretchLastSection">
|
||
|
<bool>true</bool>
|
||
|
</attribute>
|
||
|
</widget>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</widget>
|
||
|
<widget class="QWidget" name="tab_participants">
|
||
|
<attribute name="title">
|
||
|
<string>Participants</string>
|
||
|
</attribute>
|
||
|
<layout class="QVBoxLayout" name="verticalLayout_11">
|
||
|
<property name="leftMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="topMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="rightMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="bottomMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<item>
|
||
|
<widget class="QListView" name="listViewParticipants">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Expanding">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="frameShape">
|
||
|
<enum>QFrame::StyledPanel</enum>
|
||
|
</property>
|
||
|
<property name="textElideMode">
|
||
|
<enum>Qt::ElideRight</enum>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</widget>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item>
|
||
|
<layout class="QGridLayout" name="gridLayout_3">
|
||
|
<item row="1" column="0">
|
||
|
<widget class="QLabel" name="label_5">
|
||
|
<property name="text">
|
||
|
<string>Decoding:</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="0">
|
||
|
<widget class="QLabel" name="label_4">
|
||
|
<property name="text">
|
||
|
<string>View data as:</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="2" column="0">
|
||
|
<widget class="QLabel" name="lEncodingErrors">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Decoding errors:</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="1" column="1">
|
||
|
<widget class="QComboBox" name="cbDecoding">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="sizeAdjustPolicy">
|
||
|
<enum>QComboBox::AdjustToContents</enum>
|
||
|
</property>
|
||
|
<item>
|
||
|
<property name="text">
|
||
|
<string>NRZ</string>
|
||
|
</property>
|
||
|
</item>
|
||
|
<item>
|
||
|
<property name="text">
|
||
|
<string>Manchester</string>
|
||
|
</property>
|
||
|
</item>
|
||
|
<item>
|
||
|
<property name="text">
|
||
|
<string>Manchester II</string>
|
||
|
</property>
|
||
|
</item>
|
||
|
<item>
|
||
|
<property name="text">
|
||
|
<string>Differential Manchester</string>
|
||
|
</property>
|
||
|
</item>
|
||
|
<item>
|
||
|
<property name="text">
|
||
|
<string>...</string>
|
||
|
</property>
|
||
|
</item>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="4" column="0" colspan="2">
|
||
|
<widget class="QCheckBox" name="chkBoxShowOnlyDiffs">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Show only diffs in protocol</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="1">
|
||
|
<widget class="QComboBox" name="cbProtoView">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="toolTip">
|
||
|
<string><html><head/><body><p>Set the desired view here.</p></body></html></string>
|
||
|
</property>
|
||
|
<item>
|
||
|
<property name="text">
|
||
|
<string>Bits</string>
|
||
|
</property>
|
||
|
</item>
|
||
|
<item>
|
||
|
<property name="text">
|
||
|
<string>Hex</string>
|
||
|
</property>
|
||
|
</item>
|
||
|
<item>
|
||
|
<property name="text">
|
||
|
<string>ASCII</string>
|
||
|
</property>
|
||
|
</item>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="2" column="1">
|
||
|
<widget class="QLabel" name="lDecodingErrorsValue">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>0 (0.00%)</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="5" column="0" colspan="2">
|
||
|
<widget class="QCheckBox" name="chkBoxOnlyShowLabelsInProtocol">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Show only labels in protocol</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="3" column="0" colspan="2">
|
||
|
<widget class="QCheckBox" name="cbShowDiffs">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Mark diffs in protocol</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="6" column="0" colspan="2">
|
||
|
<widget class="QStackedWidget" name="stackedWidgetLogicAnalysis">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Maximum">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="currentIndex">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<widget class="QWidget" name="pageButtonAnalyzer">
|
||
|
<layout class="QVBoxLayout" name="verticalLayout_8">
|
||
|
<property name="spacing">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="leftMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="topMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="rightMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="bottomMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<item>
|
||
|
<widget class="QToolButton" name="btnAnalyze">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="toolTip">
|
||
|
<string><html><head/><body><p>Run some automatic analysis on the protocol e.g. assign labels automatically. You can configure which checks to run with the arrow on the right of this button.</p></body></html></string>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Analyze Protocol</string>
|
||
|
</property>
|
||
|
<property name="popupMode">
|
||
|
<enum>QToolButton::MenuButtonPopup</enum>
|
||
|
</property>
|
||
|
<property name="toolButtonStyle">
|
||
|
<enum>Qt::ToolButtonTextOnly</enum>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</widget>
|
||
|
<widget class="QWidget" name="pageProgressBar">
|
||
|
<layout class="QVBoxLayout" name="verticalLayout_9">
|
||
|
<property name="spacing">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="leftMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="topMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="rightMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<property name="bottomMargin">
|
||
|
<number>0</number>
|
||
|
</property>
|
||
|
<item>
|
||
|
<widget class="QProgressBar" name="progressBarLogicAnalyzer">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="value">
|
||
|
<number>24</number>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</widget>
|
||
|
</widget>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</widget>
|
||
|
<widget class="QWidget" name="layoutWidget">
|
||
|
<layout class="QVBoxLayout" name="verticalLayout">
|
||
|
<property name="leftMargin">
|
||
|
<number>11</number>
|
||
|
</property>
|
||
|
<property name="topMargin">
|
||
|
<number>11</number>
|
||
|
</property>
|
||
|
<property name="rightMargin">
|
||
|
<number>11</number>
|
||
|
</property>
|
||
|
<property name="bottomMargin">
|
||
|
<number>11</number>
|
||
|
</property>
|
||
|
<item>
|
||
|
<layout class="QGridLayout" name="gridLayout_2">
|
||
|
<item row="0" column="16">
|
||
|
<widget class="QToolButton" name="btnSaveProto">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="baseSize">
|
||
|
<size>
|
||
|
<width>0</width>
|
||
|
<height>0</height>
|
||
|
</size>
|
||
|
</property>
|
||
|
<property name="toolTip">
|
||
|
<string>Save current protocol.</string>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string/>
|
||
|
</property>
|
||
|
<property name="icon">
|
||
|
<iconset theme="document-save">
|
||
|
<normaloff>.</normaloff>.</iconset>
|
||
|
</property>
|
||
|
<property name="toolButtonStyle">
|
||
|
<enum>Qt::ToolButtonIconOnly</enum>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="7">
|
||
|
<widget class="QLabel" name="lSlash">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>/</string>
|
||
|
</property>
|
||
|
<property name="alignment">
|
||
|
<set>Qt::AlignCenter</set>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="4">
|
||
|
<widget class="QLabel" name="lblShownRows">
|
||
|
<property name="text">
|
||
|
<string>shown: 42/108</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="15">
|
||
|
<widget class="QLabel" name="lTime">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="toolTip">
|
||
|
<string><html><head/><body><p>The <span style=" font-weight:600;">Message</span><span style=" font-weight:600;">Start</span> is the point in time when a protocol message begins. Additionally the relative time (+ ...) from the previous message is shown.</p></body></html></string>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>0 (+0)</string>
|
||
|
</property>
|
||
|
<property name="textFormat">
|
||
|
<enum>Qt::PlainText</enum>
|
||
|
</property>
|
||
|
<property name="alignment">
|
||
|
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="6">
|
||
|
<widget class="QLabel" name="lSearchCurrent">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="styleSheet">
|
||
|
<string notr="true">QLabel
|
||
|
{
|
||
|
qproperty-alignment: AlignCenter;
|
||
|
}</string>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>-</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="12">
|
||
|
<widget class="QLabel" name="lblRSSI">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="toolTip">
|
||
|
<string><html><head/><body><p>This is the average signal power of the current message. The nearer this value is to zero, the stronger the signal is.</p></body></html></string>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>-∞ dBm</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="9">
|
||
|
<widget class="QToolButton" name="btnNextSearch">
|
||
|
<property name="enabled">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>></string>
|
||
|
</property>
|
||
|
<property name="icon">
|
||
|
<iconset theme="go-next">
|
||
|
<normaloff>.</normaloff>.</iconset>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="5">
|
||
|
<widget class="QToolButton" name="btnPrevSearch">
|
||
|
<property name="enabled">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string><</string>
|
||
|
</property>
|
||
|
<property name="icon">
|
||
|
<iconset theme="go-previous">
|
||
|
<normaloff>.</normaloff>.</iconset>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="8">
|
||
|
<widget class="QLabel" name="lSearchTotal">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="styleSheet">
|
||
|
<string notr="true">QLabel
|
||
|
{
|
||
|
qproperty-alignment: AlignCenter;
|
||
|
}</string>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>-</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="14">
|
||
|
<widget class="QLabel" name="label_3">
|
||
|
<property name="toolTip">
|
||
|
<string><html><head/><body><p>The <span style=" font-weight:600;">Message Start</span> is the point in time when a protocol message begins. Additionally the relative time (+ ...) from the previous message is shown.</p></body></html></string>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Timestamp:</string>
|
||
|
</property>
|
||
|
<property name="alignment">
|
||
|
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="13">
|
||
|
<widget class="Line" name="line_2">
|
||
|
<property name="orientation">
|
||
|
<enum>Qt::Vertical</enum>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="2">
|
||
|
<widget class="QToolButton" name="btnSearchSelectFilter">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Search</string>
|
||
|
</property>
|
||
|
<property name="icon">
|
||
|
<iconset theme="edit-find">
|
||
|
<normaloff>.</normaloff>.</iconset>
|
||
|
</property>
|
||
|
<property name="popupMode">
|
||
|
<enum>QToolButton::MenuButtonPopup</enum>
|
||
|
</property>
|
||
|
<property name="toolButtonStyle">
|
||
|
<enum>Qt::ToolButtonTextBesideIcon</enum>
|
||
|
</property>
|
||
|
<property name="autoRaise">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="arrowType">
|
||
|
<enum>Qt::NoArrow</enum>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="10">
|
||
|
<spacer name="horizontalSpacer_2">
|
||
|
<property name="orientation">
|
||
|
<enum>Qt::Horizontal</enum>
|
||
|
</property>
|
||
|
<property name="sizeType">
|
||
|
<enum>QSizePolicy::Expanding</enum>
|
||
|
</property>
|
||
|
<property name="sizeHint" stdset="0">
|
||
|
<size>
|
||
|
<width>60</width>
|
||
|
<height>0</height>
|
||
|
</size>
|
||
|
</property>
|
||
|
</spacer>
|
||
|
</item>
|
||
|
<item row="0" column="11">
|
||
|
<widget class="Line" name="line">
|
||
|
<property name="orientation">
|
||
|
<enum>Qt::Vertical</enum>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="17">
|
||
|
<widget class="QToolButton" name="btnLoadProto">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="toolTip">
|
||
|
<string>Load a protocol.</string>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>...</string>
|
||
|
</property>
|
||
|
<property name="icon">
|
||
|
<iconset theme="document-open">
|
||
|
<normaloff>.</normaloff>.</iconset>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="3">
|
||
|
<widget class="QLabel" name="lblClearAlignment">
|
||
|
<property name="text">
|
||
|
<string><html><head/><body><p><a href="reset_alignment"><span style=" text-decoration: underline; color:#0000ff;">Reset alignment</span></a></p></body></html></string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="1">
|
||
|
<widget class="QLineEdit" name="lineEditSearch">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="acceptDrops">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="placeholderText">
|
||
|
<string>Enter pattern here</string>
|
||
|
</property>
|
||
|
<property name="clearButtonEnabled">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</item>
|
||
|
<item>
|
||
|
<widget class="ProtocolTableView" name="tblViewProtocol">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="acceptDrops">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
<property name="autoFillBackground">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
<property name="frameShape">
|
||
|
<enum>QFrame::StyledPanel</enum>
|
||
|
</property>
|
||
|
<property name="frameShadow">
|
||
|
<enum>QFrame::Sunken</enum>
|
||
|
</property>
|
||
|
<property name="lineWidth">
|
||
|
<number>1</number>
|
||
|
</property>
|
||
|
<property name="autoScroll">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
<property name="dragDropMode">
|
||
|
<enum>QAbstractItemView::DropOnly</enum>
|
||
|
</property>
|
||
|
<property name="alternatingRowColors">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
<property name="selectionMode">
|
||
|
<enum>QAbstractItemView::ExtendedSelection</enum>
|
||
|
</property>
|
||
|
<property name="textElideMode">
|
||
|
<enum>Qt::ElideNone</enum>
|
||
|
</property>
|
||
|
<property name="verticalScrollMode">
|
||
|
<enum>QAbstractItemView::ScrollPerPixel</enum>
|
||
|
</property>
|
||
|
<property name="horizontalScrollMode">
|
||
|
<enum>QAbstractItemView::ScrollPerPixel</enum>
|
||
|
</property>
|
||
|
<property name="showGrid">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="gridStyle">
|
||
|
<enum>Qt::NoPen</enum>
|
||
|
</property>
|
||
|
<property name="sortingEnabled">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="wordWrap">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="cornerButtonEnabled">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<attribute name="horizontalHeaderDefaultSectionSize">
|
||
|
<number>57</number>
|
||
|
</attribute>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item>
|
||
|
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
||
|
<item>
|
||
|
<widget class="QLabel" name="lBits">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="maximumSize">
|
||
|
<size>
|
||
|
<width>16777215</width>
|
||
|
<height>16777215</height>
|
||
|
</size>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Bit:</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item>
|
||
|
<widget class="QLineEdit" name="lBitsSelection">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="maximumSize">
|
||
|
<size>
|
||
|
<width>16777215</width>
|
||
|
<height>16777215</height>
|
||
|
</size>
|
||
|
</property>
|
||
|
<property name="acceptDrops">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="styleSheet">
|
||
|
<string notr="true">background-color: rgba(255, 255, 255, 0);</string>
|
||
|
</property>
|
||
|
<property name="frame">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="readOnly">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item>
|
||
|
<widget class="QLabel" name="lHex">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="maximumSize">
|
||
|
<size>
|
||
|
<width>16777215</width>
|
||
|
<height>16777215</height>
|
||
|
</size>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Hex:</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item>
|
||
|
<widget class="QLineEdit" name="lHexSelection">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="maximumSize">
|
||
|
<size>
|
||
|
<width>16777215</width>
|
||
|
<height>16777215</height>
|
||
|
</size>
|
||
|
</property>
|
||
|
<property name="acceptDrops">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="styleSheet">
|
||
|
<string notr="true">background-color: rgba(255, 255, 255, 0);</string>
|
||
|
</property>
|
||
|
<property name="frame">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="readOnly">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item>
|
||
|
<widget class="QLabel" name="lDecimal">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="maximumSize">
|
||
|
<size>
|
||
|
<width>16777215</width>
|
||
|
<height>16777215</height>
|
||
|
</size>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Decimal:</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item>
|
||
|
<widget class="QLineEdit" name="lDecimalSelection">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="maximumSize">
|
||
|
<size>
|
||
|
<width>16777215</width>
|
||
|
<height>16777215</height>
|
||
|
</size>
|
||
|
</property>
|
||
|
<property name="acceptDrops">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="styleSheet">
|
||
|
<string notr="true">background-color: rgba(255, 255, 255, 0);</string>
|
||
|
</property>
|
||
|
<property name="frame">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="readOnly">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item>
|
||
|
<widget class="QLabel" name="lNumSelectedColumns">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>0</string>
|
||
|
</property>
|
||
|
<property name="alignment">
|
||
|
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item>
|
||
|
<widget class="QLabel" name="lColumnsSelectedText">
|
||
|
<property name="text">
|
||
|
<string>column(s) selected</string>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</widget>
|
||
|
</widget>
|
||
|
<widget class="QWidget" name="layoutWidget">
|
||
|
<layout class="QVBoxLayout" name="verticalLayout_4">
|
||
|
<property name="leftMargin">
|
||
|
<number>11</number>
|
||
|
</property>
|
||
|
<property name="topMargin">
|
||
|
<number>11</number>
|
||
|
</property>
|
||
|
<property name="rightMargin">
|
||
|
<number>11</number>
|
||
|
</property>
|
||
|
<property name="bottomMargin">
|
||
|
<number>11</number>
|
||
|
</property>
|
||
|
<item>
|
||
|
<layout class="QGridLayout" name="gridLayout">
|
||
|
<item row="0" column="0">
|
||
|
<widget class="QLabel" name="label">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Message types</string>
|
||
|
</property>
|
||
|
<property name="alignment">
|
||
|
<set>Qt::AlignCenter</set>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="0" column="1">
|
||
|
<widget class="QLabel" name="lblLabelValues">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Labels for message</string>
|
||
|
</property>
|
||
|
<property name="alignment">
|
||
|
<set>Qt::AlignCenter</set>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="3" column="0">
|
||
|
<widget class="QToolButton" name="btnAddMessagetype">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="toolTip">
|
||
|
<string>Add a new message type</string>
|
||
|
</property>
|
||
|
<property name="text">
|
||
|
<string>Add new message type</string>
|
||
|
</property>
|
||
|
<property name="icon">
|
||
|
<iconset theme="list-add">
|
||
|
<normaloff>.</normaloff>.</iconset>
|
||
|
</property>
|
||
|
<property name="toolButtonStyle">
|
||
|
<enum>Qt::ToolButtonTextBesideIcon</enum>
|
||
|
</property>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="1" column="1" rowspan="3">
|
||
|
<widget class="LabelValueTableView" name="tblLabelValues">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="frameShape">
|
||
|
<enum>QFrame::StyledPanel</enum>
|
||
|
</property>
|
||
|
<property name="alternatingRowColors">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
<property name="showGrid">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<attribute name="horizontalHeaderVisible">
|
||
|
<bool>true</bool>
|
||
|
</attribute>
|
||
|
<attribute name="horizontalHeaderCascadingSectionResizes">
|
||
|
<bool>false</bool>
|
||
|
</attribute>
|
||
|
<attribute name="horizontalHeaderDefaultSectionSize">
|
||
|
<number>150</number>
|
||
|
</attribute>
|
||
|
<attribute name="horizontalHeaderStretchLastSection">
|
||
|
<bool>true</bool>
|
||
|
</attribute>
|
||
|
<attribute name="verticalHeaderVisible">
|
||
|
<bool>false</bool>
|
||
|
</attribute>
|
||
|
</widget>
|
||
|
</item>
|
||
|
<item row="1" column="0" rowspan="2">
|
||
|
<widget class="MessageTypeTableView" name="tblViewMessageTypes">
|
||
|
<property name="sizePolicy">
|
||
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||
|
<horstretch>0</horstretch>
|
||
|
<verstretch>0</verstretch>
|
||
|
</sizepolicy>
|
||
|
</property>
|
||
|
<property name="acceptDrops">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<property name="toolTip">
|
||
|
<string/>
|
||
|
</property>
|
||
|
<property name="frameShape">
|
||
|
<enum>QFrame::StyledPanel</enum>
|
||
|
</property>
|
||
|
<property name="alternatingRowColors">
|
||
|
<bool>true</bool>
|
||
|
</property>
|
||
|
<property name="showGrid">
|
||
|
<bool>false</bool>
|
||
|
</property>
|
||
|
<attribute name="verticalHeaderVisible">
|
||
|
<bool>false</bool>
|
||
|
</attribute>
|
||
|
</widget>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</widget>
|
||
|
</widget>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</widget>
|
||
|
</widget>
|
||
|
</item>
|
||
|
</layout>
|
||
|
</widget>
|
||
|
<customwidgets>
|
||
|
<customwidget>
|
||
|
<class>ProtocolTableView</class>
|
||
|
<extends>QTableView</extends>
|
||
|
<header>urh.ui.views.ProtocolTableView.h</header>
|
||
|
</customwidget>
|
||
|
<customwidget>
|
||
|
<class>LabelValueTableView</class>
|
||
|
<extends>QTableView</extends>
|
||
|
<header>urh.ui.views.LabelValueTableView.h</header>
|
||
|
</customwidget>
|
||
|
<customwidget>
|
||
|
<class>ProtocolTreeView</class>
|
||
|
<extends>QTreeView</extends>
|
||
|
<header>urh.ui.views.ProtocolTreeView.h</header>
|
||
|
</customwidget>
|
||
|
<customwidget>
|
||
|
<class>MessageTypeTableView</class>
|
||
|
<extends>QTableView</extends>
|
||
|
<header>urh.ui.views.MessageTypeTableView.h</header>
|
||
|
</customwidget>
|
||
|
</customwidgets>
|
||
|
<resources>
|
||
|
<include location="urh.qrc"/>
|
||
|
</resources>
|
||
|
<connections/>
|
||
|
</ui>
|