|
From: <sat...@us...> - 2010-03-23 13:19:31
|
Revision: 247
http://w-meter.svn.sourceforge.net/w-meter/?rev=247&view=rev
Author: sathakselva
Date: 2010-03-23 13:19:18 +0000 (Tue, 23 Mar 2010)
Log Message:
-----------
ICMP Req frame added
Modified Paths:
--------------
frame_injection_g/trunk/injection.kdevelop
frame_injection_g/trunk/src/data_dataFrame.cpp
frame_injection_g/trunk/src/data_dataFrame.h
frame_injection_g/trunk/src/data_dataFrame.ui
frame_injection_g/trunk/src/data_dataframe_cpp.cpp
frame_injection_g/trunk/src/data_dataframe_cpp.h
frame_injection_g/trunk/src/data_qos_data_cpp.cpp
frame_injection_g/trunk/src/data_qos_data_cpp.h
Modified: frame_injection_g/trunk/injection.kdevelop
===================================================================
--- frame_injection_g/trunk/injection.kdevelop 2010-03-22 09:11:00 UTC (rev 246)
+++ frame_injection_g/trunk/injection.kdevelop 2010-03-23 13:19:18 UTC (rev 247)
@@ -16,8 +16,8 @@
<projectname>injection</projectname>
<projectdirectory>.</projectdirectory>
<absoluteprojectpath>false</absoluteprojectpath>
- <description></description>
- <defaultencoding></defaultencoding>
+ <description/>
+ <defaultencoding/>
<versioncontrol/>
</general>
<kdevcppsupport>
@@ -55,7 +55,7 @@
<includePaths>.;</includePaths>
</codecompletion>
<creategettersetter>
- <prefixGet></prefixGet>
+ <prefixGet/>
<prefixSet>set</prefixSet>
<prefixVariable>m_,_</prefixVariable>
<parameterName>theValue</parameterName>
@@ -232,10 +232,10 @@
<kdevdebugger>
<general>
<dbgshell>libtool</dbgshell>
- <gdbpath></gdbpath>
- <configGdbScript></configGdbScript>
- <runShellScript></runShellScript>
- <runGdbScript></runGdbScript>
+ <gdbpath/>
+ <configGdbScript/>
+ <runShellScript/>
+ <runGdbScript/>
<breakonloadinglibs>true</breakonloadinglibs>
<separatetty>false</separatetty>
<floatingtoolbar>false</floatingtoolbar>
Modified: frame_injection_g/trunk/src/data_dataFrame.cpp
===================================================================
--- frame_injection_g/trunk/src/data_dataFrame.cpp 2010-03-22 09:11:00 UTC (rev 246)
+++ frame_injection_g/trunk/src/data_dataFrame.cpp 2010-03-23 13:19:18 UTC (rev 247)
@@ -11,11 +11,11 @@
#include "data_dataFrame.h"
#include <qvariant.h>
+#include <qlineedit.h>
#include <qframe.h>
#include <qgroupbox.h>
#include <qpushbutton.h>
#include <qlabel.h>
-#include <qlineedit.h>
#include <qbuttongroup.h>
#include <qradiobutton.h>
#include <qlayout.h>
@@ -33,6 +33,30 @@
setName( "data_dataFrame" );
setPaletteBackgroundColor( QColor( 180, 180, 180 ) );
+ lineedit_src_ip3 = new QLineEdit( this, "lineedit_src_ip3" );
+ lineedit_src_ip3->setGeometry( QRect( 196, 390, 40, 28 ) );
+ lineedit_src_ip3->setMaxLength( 3 );
+
+ lineedit_src_ip4 = new QLineEdit( this, "lineedit_src_ip4" );
+ lineedit_src_ip4->setGeometry( QRect( 240, 390, 40, 28 ) );
+ lineedit_src_ip4->setMaxLength( 3 );
+
+ lineedit_src_ip1_2 = new QLineEdit( this, "lineedit_src_ip1_2" );
+ lineedit_src_ip1_2->setGeometry( QRect( 110, 429, 40, 28 ) );
+ lineedit_src_ip1_2->setMaxLength( 3 );
+
+ lineedit_src_ip2_2 = new QLineEdit( this, "lineedit_src_ip2_2" );
+ lineedit_src_ip2_2->setGeometry( QRect( 153, 429, 40, 28 ) );
+ lineedit_src_ip2_2->setMaxLength( 3 );
+
+ lineedit_src_ip3_2 = new QLineEdit( this, "lineedit_src_ip3_2" );
+ lineedit_src_ip3_2->setGeometry( QRect( 196, 429, 40, 28 ) );
+ lineedit_src_ip3_2->setMaxLength( 3 );
+
+ lineedit_src_ip4_2 = new QLineEdit( this, "lineedit_src_ip4_2" );
+ lineedit_src_ip4_2->setGeometry( QRect( 240, 429, 40, 28 ) );
+ lineedit_src_ip4_2->setMaxLength( 3 );
+
frame4 = new QFrame( this, "frame4" );
frame4->setGeometry( QRect( 10, 10, 660, 560 ) );
frame4->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, frame4->sizePolicy().hasHeightForWidth() ) );
@@ -52,10 +76,6 @@
data_run_button->setDefault( TRUE );
data_run_button->setFlat( FALSE );
- data_clear_button = new QPushButton( groupBox4, "data_clear_button" );
- data_clear_button->setGeometry( QRect( 140, 20, 80, 30 ) );
- data_clear_button->setDefault( TRUE );
-
data_mainwin_button = new QPushButton( groupBox4, "data_mainwin_button" );
data_mainwin_button->setGeometry( QRect( 240, 20, 90, 30 ) );
data_mainwin_button->setDefault( TRUE );
@@ -68,6 +88,10 @@
data_default_button->setGeometry( QRect( 470, 20, 80, 26 ) );
data_default_button->setDefault( TRUE );
+ data_clear_button = new QPushButton( groupBox4, "data_clear_button" );
+ data_clear_button->setGeometry( QRect( 140, 20, 80, 30 ) );
+ data_clear_button->setDefault( TRUE );
+
groupBox1 = new QGroupBox( frame4, "groupBox1" );
groupBox1->setGeometry( QRect( 10, 10, 580, 221 ) );
@@ -86,10 +110,6 @@
lineedit_address3_4->setGeometry( QRect( 216, 170, 30, 23 ) );
lineedit_address3_4->setMaxLength( 2 );
- lineedit_address2_4 = new QLineEdit( groupBox1, "lineedit_address2_4" );
- lineedit_address2_4->setGeometry( QRect( 216, 140, 30, 23 ) );
- lineedit_address2_4->setMaxLength( 2 );
-
lineedit_address2_2 = new QLineEdit( groupBox1, "lineedit_address2_2" );
lineedit_address2_2->setGeometry( QRect( 153, 140, 30, 23 ) );
lineedit_address2_2->setMaxLength( 2 );
@@ -146,12 +166,6 @@
lineedit_frame_2->setMaxLength( 1 );
lineedit_frame_2->setCursorPosition( 0 );
- bit_position = new QLabel( groupBox1, "bit_position" );
- bit_position->setGeometry( QRect( 123, 20, 40, 21 ) );
- bit_position->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, bit_position->sizePolicy().hasHeightForWidth() ) );
- bit_position->setTextFormat( QLabel::PlainText );
- bit_position->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignLeft ) );
-
lineedit_frame_4 = new QLineEdit( groupBox1, "lineedit_frame_4" );
lineedit_frame_4->setGeometry( QRect( 200, 40, 17, 22 ) );
lineedit_frame_4->setCursor( QCursor( 0 ) );
@@ -193,12 +207,6 @@
lineedit_frame_6->setMaxLength( 1 );
lineedit_frame_6->setCursorPosition( 0 );
- textLabel3_2 = new QLabel( groupBox1, "textLabel3_2" );
- textLabel3_2->setGeometry( QRect( 229, 20, 90, 20 ) );
-
- textLabel2_2 = new QLabel( groupBox1, "textLabel2_2" );
- textLabel2_2->setGeometry( QRect( 183, 20, 40, 20 ) );
-
textLabel1 = new QLabel( groupBox1, "textLabel1" );
textLabel1->setGeometry( QRect( 10, 40, 110, 22 ) );
@@ -219,20 +227,20 @@
groupBox2 = new QGroupBox( groupBox1, "groupBox2" );
groupBox2->setGeometry( QRect( 330, 80, 230, 121 ) );
+ lineedit_seq_no = new QLineEdit( groupBox2, "lineedit_seq_no" );
+ lineedit_seq_no->setGeometry( QRect( 140, 70, 60, 23 ) );
+ lineedit_seq_no->setMaxLength( 4 );
+
textLabel1_2 = new QLabel( groupBox2, "textLabel1_2" );
- textLabel1_2->setGeometry( QRect( 30, 30, 90, 20 ) );
+ textLabel1_2->setGeometry( QRect( 30, 30, 100, 22 ) );
textLabel2_3 = new QLabel( groupBox2, "textLabel2_3" );
- textLabel2_3->setGeometry( QRect( 30, 70, 90, 20 ) );
+ textLabel2_3->setGeometry( QRect( 30, 70, 101, 22 ) );
lineedit_frag_no = new QLineEdit( groupBox2, "lineedit_frag_no" );
- lineedit_frag_no->setGeometry( QRect( 130, 30, 60, 23 ) );
+ lineedit_frag_no->setGeometry( QRect( 140, 30, 60, 23 ) );
lineedit_frag_no->setMaxLength( 2 );
- lineedit_seq_no = new QLineEdit( groupBox2, "lineedit_seq_no" );
- lineedit_seq_no->setGeometry( QRect( 130, 70, 60, 23 ) );
- lineedit_seq_no->setMaxLength( 4 );
-
lineedit_frame_10 = new QLineEdit( groupBox1, "lineedit_frame_10" );
lineedit_frame_10->setGeometry( QRect( 360, 40, 17, 23 ) );
lineedit_frame_10->setMaxLength( 1 );
@@ -275,6 +283,22 @@
lineedit_frame_9->setMaxLength( 1 );
lineedit_frame_9->setCursorPosition( 0 );
+ lineedit_address2_4 = new QLineEdit( groupBox1, "lineedit_address2_4" );
+ lineedit_address2_4->setGeometry( QRect( 216, 140, 30, 23 ) );
+ lineedit_address2_4->setMaxLength( 2 );
+
+ textLabel3_2 = new QLabel( groupBox1, "textLabel3_2" );
+ textLabel3_2->setGeometry( QRect( 229, 20, 90, 20 ) );
+
+ bit_position = new QLabel( groupBox1, "bit_position" );
+ bit_position->setGeometry( QRect( 119, 20, 47, 22 ) );
+ bit_position->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, bit_position->sizePolicy().hasHeightForWidth() ) );
+ bit_position->setTextFormat( QLabel::PlainText );
+ bit_position->setAlignment( int( QLabel::AlignVCenter | QLabel::AlignLeft ) );
+
+ textLabel2_2 = new QLabel( groupBox1, "textLabel2_2" );
+ textLabel2_2->setGeometry( QRect( 179, 20, 40, 20 ) );
+
groupBox3 = new QGroupBox( frame4, "groupBox3" );
groupBox3->setGeometry( QRect( 10, 231, 640, 250 ) );
@@ -284,28 +308,20 @@
lineedit_testid = new QLineEdit( groupBox3_2, "lineedit_testid" );
lineedit_testid->setGeometry( QRect( 20, 20, 60, 22 ) );
- lineedit_msdu_size = new QLineEdit( groupBox3, "lineedit_msdu_size" );
- lineedit_msdu_size->setGeometry( QRect( 490, 30, 90, 23 ) );
-
- textLabel1_3 = new QLabel( groupBox3, "textLabel1_3" );
- textLabel1_3->setGeometry( QRect( 390, 30, 80, 20 ) );
-
- lineedit_payload = new QLineEdit( groupBox3, "lineedit_payload" );
- lineedit_payload->setGeometry( QRect( 360, 140, 230, 22 ) );
-
textLabel2_4 = new QLabel( groupBox3, "textLabel2_4" );
textLabel2_4->setGeometry( QRect( 290, 140, 58, 20 ) );
buttonGroup1 = new QButtonGroup( groupBox3, "buttonGroup1" );
buttonGroup1->setGeometry( QRect( 400, 60, 180, 80 ) );
+ radiobutton_user_defined = new QRadioButton( buttonGroup1, "radiobutton_user_defined" );
+ radiobutton_user_defined->setGeometry( QRect( 50, 20, 100, 20 ) );
+ radiobutton_user_defined->setChecked( FALSE );
+
radiobutton_auto = new QRadioButton( buttonGroup1, "radiobutton_auto" );
radiobutton_auto->setGeometry( QRect( 50, 50, 93, 20 ) );
+ radiobutton_auto->setChecked( TRUE );
- radiobutton_user_defined = new QRadioButton( buttonGroup1, "radiobutton_user_defined" );
- radiobutton_user_defined->setGeometry( QRect( 50, 20, 100, 20 ) );
- radiobutton_user_defined->setChecked( TRUE );
-
textLabel1_4 = new QLabel( groupBox3, "textLabel1_4" );
textLabel1_4->setGeometry( QRect( 20, 30, 58, 20 ) );
@@ -315,26 +331,39 @@
textLabel3_3 = new QLabel( groupBox3, "textLabel3_3" );
textLabel3_3->setGeometry( QRect( 20, 109, 58, 20 ) );
+ textLabel5 = new QLabel( groupBox3, "textLabel5" );
+ textLabel5->setGeometry( QRect( 20, 193, 58, 20 ) );
+
textLabel4_3 = new QLabel( groupBox3, "textLabel4_3" );
- textLabel4_3->setGeometry( QRect( 20, 149, 58, 20 ) );
+ textLabel4_3->setGeometry( QRect( 20, 151, 58, 20 ) );
- textLabel5 = new QLabel( groupBox3, "textLabel5" );
- textLabel5->setGeometry( QRect( 20, 179, 58, 20 ) );
+ textLabel1_3 = new QLabel( groupBox3, "textLabel1_3" );
+ textLabel1_3->setGeometry( QRect( 380, 30, 90, 22 ) );
+ lineedit_payload = new QLineEdit( groupBox3, "lineedit_payload" );
+ lineedit_payload->setGeometry( QRect( 360, 140, 230, 22 ) );
+
+ lineedit_src_ip1 = new QLineEdit( groupBox3, "lineedit_src_ip1" );
+ lineedit_src_ip1->setGeometry( QRect( 90, 149, 40, 28 ) );
+ lineedit_src_ip1->setMaxLength( 3 );
+
+ lineedit_TOS1 = new QLineEdit( groupBox3, "lineedit_TOS1" );
+ lineedit_TOS1->setGeometry( QRect( 90, 30, 17, 23 ) );
+
lineedit_TOS2 = new QLineEdit( groupBox3, "lineedit_TOS2" );
lineedit_TOS2->setGeometry( QRect( 110, 30, 17, 23 ) );
lineedit_TOS3 = new QLineEdit( groupBox3, "lineedit_TOS3" );
lineedit_TOS3->setGeometry( QRect( 130, 30, 17, 23 ) );
- lineedit_TOS6 = new QLineEdit( groupBox3, "lineedit_TOS6" );
- lineedit_TOS6->setGeometry( QRect( 190, 30, 17, 23 ) );
+ lineedit_TOS4 = new QLineEdit( groupBox3, "lineedit_TOS4" );
+ lineedit_TOS4->setGeometry( QRect( 150, 30, 17, 23 ) );
lineedit_TOS5 = new QLineEdit( groupBox3, "lineedit_TOS5" );
lineedit_TOS5->setGeometry( QRect( 170, 30, 17, 23 ) );
- lineedit_TOS4 = new QLineEdit( groupBox3, "lineedit_TOS4" );
- lineedit_TOS4->setGeometry( QRect( 150, 30, 17, 23 ) );
+ lineedit_TOS6 = new QLineEdit( groupBox3, "lineedit_TOS6" );
+ lineedit_TOS6->setGeometry( QRect( 190, 30, 17, 23 ) );
lineedit_TOS7 = new QLineEdit( groupBox3, "lineedit_TOS7" );
lineedit_TOS7->setGeometry( QRect( 210, 30, 17, 23 ) );
@@ -354,17 +383,38 @@
lineedit_ip_ttl = new QLineEdit( groupBox3, "lineedit_ip_ttl" );
lineedit_ip_ttl->setGeometry( QRect( 90, 110, 60, 23 ) );
- lineedit_TOS1 = new QLineEdit( groupBox3, "lineedit_TOS1" );
- lineedit_TOS1->setGeometry( QRect( 90, 30, 17, 23 ) );
+ lineedit_msdu_size = new QLineEdit( groupBox3, "lineedit_msdu_size" );
+ lineedit_msdu_size->setGeometry( QRect( 490, 30, 90, 23 ) );
- lineedit_ip_source = new QLineEdit( groupBox3, "lineedit_ip_source" );
- lineedit_ip_source->setGeometry( QRect( 90, 150, 120, 23 ) );
- lineedit_ip_source->setMaxLength( 15 );
+ lineedit_src_ip2 = new QLineEdit( groupBox3, "lineedit_src_ip2" );
+ lineedit_src_ip2->setGeometry( QRect( 130, 149, 40, 28 ) );
+ lineedit_src_ip2->setMaxLength( 3 );
- lineedit_ip_dest = new QLineEdit( groupBox3, "lineedit_ip_dest" );
- lineedit_ip_dest->setGeometry( QRect( 90, 180, 120, 23 ) );
+ le_src_ip3 = new QLineEdit( groupBox3, "le_src_ip3" );
+ le_src_ip3->setGeometry( QRect( 170, 149, 40, 28 ) );
+ le_src_ip3->setMaxLength( 3 );
+
+ le_src_ip4 = new QLineEdit( groupBox3, "le_src_ip4" );
+ le_src_ip4->setGeometry( QRect( 210, 149, 40, 28 ) );
+ le_src_ip4->setMaxLength( 3 );
+
+ le_dest_ip2 = new QLineEdit( groupBox3, "le_dest_ip2" );
+ le_dest_ip2->setGeometry( QRect( 130, 188, 40, 28 ) );
+ le_dest_ip2->setMaxLength( 3 );
+
+ le_dest_ip3 = new QLineEdit( groupBox3, "le_dest_ip3" );
+ le_dest_ip3->setGeometry( QRect( 170, 189, 40, 28 ) );
+ le_dest_ip3->setMaxLength( 3 );
+
+ le_dest_ip4 = new QLineEdit( groupBox3, "le_dest_ip4" );
+ le_dest_ip4->setGeometry( QRect( 210, 189, 40, 28 ) );
+ le_dest_ip4->setMaxLength( 3 );
+
+ le_dest_ip1 = new QLineEdit( this, "le_dest_ip1" );
+ le_dest_ip1->setGeometry( QRect( 110, 429, 40, 28 ) );
+ le_dest_ip1->setMaxLength( 3 );
languageChange();
- resize( QSize(681, 580).expandedTo(minimumSizeHint()) );
+ resize( QSize(830, 569).expandedTo(minimumSizeHint()) );
clearWState( WState_Polished );
// signals and slots connections
@@ -413,12 +463,42 @@
setTabOrder( lineedit_address3_5, lineedit_address3_6 );
setTabOrder( lineedit_address3_6, lineedit_frag_no );
setTabOrder( lineedit_frag_no, lineedit_seq_no );
- setTabOrder( lineedit_seq_no, lineedit_msdu_size );
- setTabOrder( lineedit_msdu_size, radiobutton_user_defined );
- setTabOrder( radiobutton_user_defined, lineedit_payload );
- setTabOrder( lineedit_payload, data_run_button );
+ setTabOrder( lineedit_seq_no, lineedit_TOS1 );
+ setTabOrder( lineedit_TOS1, lineedit_TOS2 );
+ setTabOrder( lineedit_TOS2, lineedit_TOS3 );
+ setTabOrder( lineedit_TOS3, lineedit_TOS4 );
+ setTabOrder( lineedit_TOS4, lineedit_TOS5 );
+ setTabOrder( lineedit_TOS5, lineedit_TOS6 );
+ setTabOrder( lineedit_TOS6, lineedit_TOS7 );
+ setTabOrder( lineedit_TOS7, lineedit_TOS8 );
+ setTabOrder( lineedit_TOS8, lineedit_flag1 );
+ setTabOrder( lineedit_flag1, lineedit_flag2 );
+ setTabOrder( lineedit_flag2, lineedit_flag3 );
+ setTabOrder( lineedit_flag3, lineedit_ip_ttl );
+ setTabOrder( lineedit_ip_ttl, lineedit_src_ip1 );
+ setTabOrder( lineedit_src_ip1, lineedit_src_ip2 );
+ setTabOrder( lineedit_src_ip2, le_src_ip3 );
+ setTabOrder( le_src_ip3, le_src_ip4 );
+ setTabOrder( le_src_ip4, le_dest_ip1 );
+ setTabOrder( le_dest_ip1, le_dest_ip2 );
+ setTabOrder( le_dest_ip2, le_dest_ip3 );
+ setTabOrder( le_dest_ip3, le_dest_ip4 );
+ setTabOrder( le_dest_ip4, lineedit_msdu_size );
+ setTabOrder( lineedit_msdu_size, radiobutton_auto );
+ setTabOrder( radiobutton_auto, lineedit_payload );
+ setTabOrder( lineedit_payload, lineedit_testid );
+ setTabOrder( lineedit_testid, data_run_button );
setTabOrder( data_run_button, data_clear_button );
setTabOrder( data_clear_button, data_mainwin_button );
+ setTabOrder( data_mainwin_button, data_save_button );
+ setTabOrder( data_save_button, data_default_button );
+ setTabOrder( data_default_button, radiobutton_user_defined );
+ setTabOrder( radiobutton_user_defined, lineedit_src_ip3 );
+ setTabOrder( lineedit_src_ip3, lineedit_src_ip4 );
+ setTabOrder( lineedit_src_ip4, lineedit_src_ip1_2 );
+ setTabOrder( lineedit_src_ip1_2, lineedit_src_ip2_2 );
+ setTabOrder( lineedit_src_ip2_2, lineedit_src_ip3_2 );
+ setTabOrder( lineedit_src_ip3_2, lineedit_src_ip4_2 );
}
/*
@@ -440,9 +520,6 @@
data_run_button->setText( tr2i18n( "&Run" ) );
data_run_button->setAccel( QKeySequence( tr2i18n( "Alt+R" ) ) );
QToolTip::add( data_run_button, tr2i18n( "Click here to run the application" ) );
- data_clear_button->setText( tr2i18n( "c&Lear" ) );
- data_clear_button->setAccel( QKeySequence( tr2i18n( "Alt+L" ) ) );
- QToolTip::add( data_clear_button, tr2i18n( "Click here to default settings" ) );
data_mainwin_button->setText( tr2i18n( "&Main window" ) );
data_mainwin_button->setAccel( QKeySequence( tr2i18n( "Alt+M" ) ) );
QWhatsThis::add( data_mainwin_button, QString::null );
@@ -452,6 +529,9 @@
data_default_button->setText( tr2i18n( "&Default" ) );
data_default_button->setAccel( QKeySequence( tr2i18n( "Alt+D" ) ) );
QToolTip::add( data_default_button, tr2i18n( "Make this values as default values" ) );
+ data_clear_button->setText( tr2i18n( "c&Lear" ) );
+ data_clear_button->setAccel( QKeySequence( tr2i18n( "Alt+L" ) ) );
+ QToolTip::add( data_clear_button, tr2i18n( "Click here to default settings" ) );
groupBox1->setTitle( tr2i18n( "MAC Header" ) );
textLabel4_2->setText( tr2i18n( "Address 3" ) );
lineedit_address1_5->setText( tr2i18n( "FF" ) );
@@ -460,8 +540,6 @@
QToolTip::add( lineedit_address2_3, tr2i18n( "Transmitter Address" ) );
lineedit_address3_4->setText( tr2i18n( "FF" ) );
QToolTip::add( lineedit_address3_4, tr2i18n( "Transmitter Address" ) );
- lineedit_address2_4->setText( tr2i18n( "FF" ) );
- QToolTip::add( lineedit_address2_4, tr2i18n( "Transmitter Address" ) );
lineedit_address2_2->setText( tr2i18n( "FF" ) );
QToolTip::add( lineedit_address2_2, tr2i18n( "Transmitter Address" ) );
lineedit_address2_6->setText( tr2i18n( "FF" ) );
@@ -491,7 +569,6 @@
lineedit_frame_2->setText( QString::null );
lineedit_frame_2->setInputMask( tr2i18n( "9; " ) );
QToolTip::add( lineedit_frame_2, tr2i18n( "Protocol Version" ) );
- bit_position->setText( tr2i18n( "b0 b1" ) );
lineedit_frame_4->setText( QString::null );
lineedit_frame_4->setInputMask( tr2i18n( "0; " ) );
QToolTip::add( lineedit_frame_4, tr2i18n( "Type" ) );
@@ -516,8 +593,6 @@
lineedit_frame_6->setText( QString::null );
lineedit_frame_6->setInputMask( tr2i18n( "0; " ) );
QToolTip::add( lineedit_frame_6, tr2i18n( "Subtype" ) );
- textLabel3_2->setText( tr2i18n( "b4 b5 b6 b7" ) );
- textLabel2_2->setText( tr2i18n( "b2 b3" ) );
textLabel1->setText( tr2i18n( "Frame control" ) );
textLabel2->setText( tr2i18n( "NAV" ) );
textLabel3->setText( tr2i18n( "Address 1" ) );
@@ -526,12 +601,12 @@
lineedit_frame_16->setInputMask( tr2i18n( "9; " ) );
QToolTip::add( lineedit_frame_16, tr2i18n( "Order" ) );
groupBox2->setTitle( tr2i18n( "Sequence Control" ) );
+ lineedit_seq_no->setInputMask( tr2i18n( "0000; " ) );
+ QToolTip::add( lineedit_seq_no, tr2i18n( "Sequence number - range(0-4095)" ) );
textLabel1_2->setText( tr2i18n( "Fragment No" ) );
textLabel2_3->setText( tr2i18n( "Sequence No" ) );
lineedit_frag_no->setInputMask( tr2i18n( "00; " ) );
QToolTip::add( lineedit_frag_no, tr2i18n( "Number of Fragments -range(0-15)" ) );
- lineedit_seq_no->setInputMask( tr2i18n( "0000; " ) );
- QToolTip::add( lineedit_seq_no, tr2i18n( "Sequence number - range(0-4095)" ) );
lineedit_frame_10->setText( QString::null );
lineedit_frame_10->setInputMask( tr2i18n( "9; " ) );
QToolTip::add( lineedit_frame_10, tr2i18n( "From DS" ) );
@@ -558,25 +633,41 @@
lineedit_frame_9->setInputMask( tr2i18n( "9; " ) );
QToolTip::add( lineedit_frame_9, tr2i18n( "To DS" ) );
QWhatsThis::add( lineedit_frame_9, QString::null );
+ lineedit_address2_4->setText( tr2i18n( "FF" ) );
+ QToolTip::add( lineedit_address2_4, tr2i18n( "Transmitter Address" ) );
+ textLabel3_2->setText( tr2i18n( "b4 b5 b6 b7" ) );
+ bit_position->setText( tr2i18n( "b0 b1" ) );
+ textLabel2_2->setText( tr2i18n( "b2 b3" ) );
groupBox3->setTitle( tr2i18n( "Frame body" ) );
groupBox3_2->setTitle( tr2i18n( "TEST ID" ) );
lineedit_testid->setInputMask( tr2i18n( "0000; " ) );
- lineedit_msdu_size->setInputMask( tr2i18n( "0000; " ) );
- QToolTip::add( lineedit_msdu_size, tr2i18n( "MSDU Size(0-2304)" ) );
- textLabel1_3->setText( tr2i18n( "MSDU size" ) );
- QToolTip::add( lineedit_payload, tr2i18n( "Payload" ) );
textLabel2_4->setText( tr2i18n( "Payload" ) );
buttonGroup1->setTitle( tr2i18n( "Payload Type" ) );
QToolTip::add( buttonGroup1, tr2i18n( "Select payload type" ) );
+ radiobutton_user_defined->setText( tr2i18n( "User Defined" ) );
radiobutton_auto->setText( tr2i18n( "Automatic" ) );
- radiobutton_user_defined->setText( tr2i18n( "User Defined" ) );
textLabel1_4->setText( tr2i18n( "TOS" ) );
textLabel2_5->setText( tr2i18n( "Flags" ) );
textLabel3_3->setText( tr2i18n( "TTL" ) );
+ textLabel5->setText( tr2i18n( "Dest IP" ) );
textLabel4_3->setText( tr2i18n( "Source IP" ) );
- textLabel5->setText( tr2i18n( "Dest IP" ) );
- lineedit_ip_source->setInputMask( tr2i18n( "000.000.000.000;0" ) );
- lineedit_ip_dest->setInputMask( tr2i18n( "000.000.000.000;0" ) );
+ textLabel1_3->setText( tr2i18n( "MSDU size" ) );
+ QToolTip::add( lineedit_payload, tr2i18n( "Payload" ) );
+ lineedit_TOS1->setText( tr2i18n( "0" ) );
+ lineedit_TOS2->setText( tr2i18n( "0" ) );
+ lineedit_TOS3->setText( tr2i18n( "0" ) );
+ lineedit_TOS4->setText( tr2i18n( "0" ) );
+ lineedit_TOS5->setText( tr2i18n( "0" ) );
+ lineedit_TOS6->setText( tr2i18n( "0" ) );
+ lineedit_TOS7->setText( tr2i18n( "0" ) );
+ lineedit_TOS8->setText( tr2i18n( "0" ) );
+ lineedit_flag1->setText( tr2i18n( "0" ) );
+ lineedit_flag2->setText( tr2i18n( "0" ) );
+ lineedit_flag3->setText( tr2i18n( "0" ) );
+ lineedit_ip_ttl->setText( tr2i18n( "100" ) );
+ lineedit_msdu_size->setText( QString::null );
+ lineedit_msdu_size->setInputMask( tr2i18n( "0000; " ) );
+ QToolTip::add( lineedit_msdu_size, tr2i18n( "MSDU Size(0-2304)" ) );
}
void data_dataFrame::data_run_click()
Modified: frame_injection_g/trunk/src/data_dataFrame.h
===================================================================
--- frame_injection_g/trunk/src/data_dataFrame.h 2010-03-22 09:11:00 UTC (rev 246)
+++ frame_injection_g/trunk/src/data_dataFrame.h 2010-03-23 13:19:18 UTC (rev 247)
@@ -16,11 +16,11 @@
class QHBoxLayout;
class QGridLayout;
class QSpacerItem;
+class QLineEdit;
class QFrame;
class QGroupBox;
class QPushButton;
class QLabel;
-class QLineEdit;
class QButtonGroup;
class QRadioButton;
@@ -32,19 +32,24 @@
data_dataFrame( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
~data_dataFrame();
+ QLineEdit* lineedit_src_ip3;
+ QLineEdit* lineedit_src_ip4;
+ QLineEdit* lineedit_src_ip1_2;
+ QLineEdit* lineedit_src_ip2_2;
+ QLineEdit* lineedit_src_ip3_2;
+ QLineEdit* lineedit_src_ip4_2;
QFrame* frame4;
QGroupBox* groupBox4;
QPushButton* data_run_button;
- QPushButton* data_clear_button;
QPushButton* data_mainwin_button;
QPushButton* data_save_button;
QPushButton* data_default_button;
+ QPushButton* data_clear_button;
QGroupBox* groupBox1;
QLabel* textLabel4_2;
QLineEdit* lineedit_address1_5;
QLineEdit* lineedit_address2_3;
QLineEdit* lineedit_address3_4;
- QLineEdit* lineedit_address2_4;
QLineEdit* lineedit_address2_2;
QLineEdit* lineedit_address2_6;
QLineEdit* lineedit_address3_2;
@@ -58,7 +63,6 @@
QLineEdit* lineedit_address2_1;
QLineEdit* lineedit_frame_1;
QLineEdit* lineedit_frame_2;
- QLabel* bit_position;
QLineEdit* lineedit_frame_4;
QLineEdit* lineedit_frame_3;
QLineEdit* lineedit_frame_15;
@@ -67,18 +71,16 @@
QLineEdit* lineedit_frame_5;
QLineEdit* lineedit_frame_7;
QLineEdit* lineedit_frame_6;
- QLabel* textLabel3_2;
- QLabel* textLabel2_2;
QLabel* textLabel1;
QLabel* textLabel2;
QLabel* textLabel3;
QLabel* textLabel4;
QLineEdit* lineedit_frame_16;
QGroupBox* groupBox2;
+ QLineEdit* lineedit_seq_no;
QLabel* textLabel1_2;
QLabel* textLabel2_3;
QLineEdit* lineedit_frag_no;
- QLineEdit* lineedit_seq_no;
QLineEdit* lineedit_frame_10;
QLineEdit* lineedit_frame_11;
QLineEdit* lineedit_frame_12;
@@ -88,35 +90,45 @@
QLineEdit* lineedit_address3_6;
QLineEdit* lineedit_address1_1;
QLineEdit* lineedit_frame_9;
+ QLineEdit* lineedit_address2_4;
+ QLabel* textLabel3_2;
+ QLabel* bit_position;
+ QLabel* textLabel2_2;
QGroupBox* groupBox3;
QGroupBox* groupBox3_2;
QLineEdit* lineedit_testid;
- QLineEdit* lineedit_msdu_size;
- QLabel* textLabel1_3;
- QLineEdit* lineedit_payload;
QLabel* textLabel2_4;
QButtonGroup* buttonGroup1;
+ QRadioButton* radiobutton_user_defined;
QRadioButton* radiobutton_auto;
- QRadioButton* radiobutton_user_defined;
QLabel* textLabel1_4;
QLabel* textLabel2_5;
QLabel* textLabel3_3;
+ QLabel* textLabel5;
QLabel* textLabel4_3;
- QLabel* textLabel5;
+ QLabel* textLabel1_3;
+ QLineEdit* lineedit_payload;
+ QLineEdit* lineedit_src_ip1;
+ QLineEdit* lineedit_TOS1;
QLineEdit* lineedit_TOS2;
QLineEdit* lineedit_TOS3;
+ QLineEdit* lineedit_TOS4;
+ QLineEdit* lineedit_TOS5;
QLineEdit* lineedit_TOS6;
- QLineEdit* lineedit_TOS5;
- QLineEdit* lineedit_TOS4;
QLineEdit* lineedit_TOS7;
QLineEdit* lineedit_TOS8;
QLineEdit* lineedit_flag1;
QLineEdit* lineedit_flag2;
QLineEdit* lineedit_flag3;
QLineEdit* lineedit_ip_ttl;
- QLineEdit* lineedit_TOS1;
- QLineEdit* lineedit_ip_source;
- QLineEdit* lineedit_ip_dest;
+ QLineEdit* lineedit_msdu_size;
+ QLineEdit* lineedit_src_ip2;
+ QLineEdit* le_src_ip3;
+ QLineEdit* le_src_ip4;
+ QLineEdit* le_dest_ip2;
+ QLineEdit* le_dest_ip3;
+ QLineEdit* le_dest_ip4;
+ QLineEdit* le_dest_ip1;
public slots:
virtual void data_run_click();
Modified: frame_injection_g/trunk/src/data_dataFrame.ui
===================================================================
--- frame_injection_g/trunk/src/data_dataFrame.ui 2010-03-22 09:11:00 UTC (rev 246)
+++ frame_injection_g/trunk/src/data_dataFrame.ui 2010-03-23 13:19:18 UTC (rev 247)
@@ -1,1891 +1,2152 @@
-<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
-<class>data_dataFrame</class>
-<widget class="QWidget">
- <property name="name">
- <cstring>data_dataFrame</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>681</width>
- <height>580</height>
- </rect>
- </property>
- <property name="paletteBackgroundColor">
- <color>
- <red>180</red>
- <green>180</green>
- <blue>180</blue>
- </color>
- </property>
- <property name="caption">
- <string>Data Frame -Data </string>
- </property>
- <widget class="QFrame">
- <property name="name">
- <cstring>frame4</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>10</x>
- <y>10</y>
- <width>660</width>
- <height>560</height>
- </rect>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>0</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="frameShape">
- <enum>StyledPanel</enum>
- </property>
- <property name="frameShadow">
- <enum>Sunken</enum>
- </property>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>groupBox4</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>10</x>
- <y>490</y>
- <width>581</width>
- <height>61</height>
- </rect>
- </property>
- <property name="title">
- <string></string>
- </property>
- <widget class="QPushButton">
- <property name="name">
- <cstring>data_run_button</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>30</x>
- <y>20</y>
- <width>80</width>
- <height>30</height>
- </rect>
- </property>
- <property name="cursor">
- <cursor>0</cursor>
- </property>
- <property name="focusPolicy">
- <enum>TabFocus</enum>
- </property>
- <property name="acceptDrops">
- <bool>true</bool>
- </property>
- <property name="autoMask">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>&Run</string>
- </property>
- <property name="accel">
- <string>Alt+R</string>
- </property>
- <property name="autoDefault">
- <bool>false</bool>
- </property>
- <property name="default">
- <bool>true</bool>
- </property>
- <property name="flat">
- <bool>false</bool>
- </property>
- <property name="toolTip" stdset="0">
- <string>Click here to run the application</string>
- </property>
- </widget>
- <widget class="QPushButton">
- <property name="name">
- <cstring>data_clear_button</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>140</x>
- <y>20</y>
- <width>80</width>
- <height>30</height>
- </rect>
- </property>
- <property name="text">
- <string>c&Lear</string>
- </property>
- <property name="accel">
- <string>Alt+L</string>
- </property>
- <property name="default">
- <bool>true</bool>
- </property>
- <property name="toolTip" stdset="0">
- <string>Click here to default settings</string>
- </property>
- </widget>
- <widget class="QPushButton">
- <property name="name">
- <cstring>data_mainwin_button</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>240</x>
- <y>20</y>
- <width>90</width>
- <height>30</height>
- </rect>
- </property>
- <property name="text">
- <string>&Main window</string>
- </property>
- <property name="accel">
- <string>Alt+M</string>
- </property>
- <property name="default">
- <bool>true</bool>
- </property>
- <property name="whatsThis" stdset="0">
- <string></string>
- </property>
- </widget>
- <widget class="QPushButton">
- <property name="name">
- <cstring>data_save_button</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>360</x>
- <y>20</y>
- <width>80</width>
- <height>26</height>
- </rect>
- </property>
- <property name="text">
- <string>&Save</string>
- </property>
- <property name="accel">
- <string>Alt+S</string>
- </property>
- <property name="default">
- <bool>true</bool>
- </property>
- <property name="toolTip" stdset="0">
- <string>Save this template</string>
- </property>
- </widget>
- <widget class="QPushButton">
- <property name="name">
- <cstring>data_default_button</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>470</x>
- <y>20</y>
- <width>80</width>
- <height>26</height>
- </rect>
- </property>
- <property name="text">
- <string>&Default</string>
- </property>
- <property name="accel">
- <string>Alt+D</string>
- </property>
- <property name="default">
- <bool>true</bool>
- </property>
- <property name="toolTip" stdset="0">
- <string>Make this values as default values</string>
- </property>
- </widget>
- </widget>
- <widget class="QGroupBox">
- <property name="name">
- <cstring>groupBox1</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>10</x>
- <y>10</y>
- <width>580</width>
- <height>221</height>
- </rect>
- </property>
- <property name="title">
- <string>MAC Header</string>
- </property>
- <widget class="QLabel">
- <property name="name">
- <cstring>textLabel4_2</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>9</x>
- <y>171</y>
- <width>90</width>
- <height>22</height>
- </rect>
- </property>
- <property name="text">
- <string>Address 3</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address1_5</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>248</x>
- <y>110</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Receiver Addres</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address2_3</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>185</x>
- <y>140</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Transmitter Address</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address3_4</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>216</x>
- <y>170</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Transmitter Address</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address2_4</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>216</x>
- <y>140</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Transmitter Address</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address2_2</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>153</x>
- <y>140</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Transmitter Address</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address2_6</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>280</x>
- <y>140</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Transmitter Address</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address3_2</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>152</x>
- <y>169</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Transmitter Address</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address1_3</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>184</x>
- <y>110</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Receiver Addres</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address1_2</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>152</x>
- <y>110</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Receiver Addres</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address3_3</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>184</x>
- <y>169</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Transmitter Address</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address3_5</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>249</x>
- <y>170</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Transmitter Address</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address2_5</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>248</x>
- <y>140</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Transmitter Address</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address1_6</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>280</x>
- <y>110</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Receiver Addres</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address1_4</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>216</x>
- <y>110</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>Receiver Addres</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_address2_1</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>120</x>
- <y>140</y>
- <width>30</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string>FF</string>
- </property>
- <property name="maxLength">
- <number>2</number>
- </property>
- <property name="inputMask">
- <string></string>
- </property>
- <property name="toolTip" stdset="0">
- <string>Transmitter Address</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_frame_1</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>120</x>
- <y>40</y>
- <width>17</width>
- <height>22</height>
- </rect>
- </property>
- <property name="cursor">
- <cursor>0</cursor>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="maxLength">
- <number>1</number>
- </property>
- <property name="cursorPosition">
- <number>0</number>
- </property>
- <property name="inputMask">
- <string>9; </string>
- </property>
- <property name="toolTip" stdset="0">
- <string>Protocol Version</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_frame_2</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>140</x>
- <y>40</y>
- <width>17</width>
- <height>22</height>
- </rect>
- </property>
- <property name="cursor">
- <cursor>0</cursor>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="maxLength">
- <number>1</number>
- </property>
- <property name="cursorPosition">
- <number>0</number>
- </property>
- <property name="inputMask">
- <string>9; </string>
- </property>
- <property name="toolTip" stdset="0">
- <string>Protocol Version</string>
- </property>
- </widget>
- <widget class="QLabel">
- <property name="name">
- <cstring>bit_position</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>123</x>
- <y>20</y>
- <width>40</width>
- <height>21</height>
- </rect>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>0</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>b0 b1</string>
- </property>
- <property name="textFormat">
- <enum>PlainText</enum>
- </property>
- <property name="alignment">
- <set>AlignVCenter|AlignLeft</set>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_frame_4</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>200</x>
- <y>40</y>
- <width>17</width>
- <height>22</height>
- </rect>
- </property>
- <property name="cursor">
- <cursor>0</cursor>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="maxLength">
- <number>1</number>
- </property>
- <property name="cursorPosition">
- <number>0</number>
- </property>
- <property name="inputMask">
- <string>0; </string>
- </property>
- <property name="toolTip" stdset="0">
- <string>Type</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_frame_3</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>180</x>
- <y>40</y>
- <width>17</width>
- <height>22</height>
- </rect>
- </property>
- <property name="cursor">
- <cursor>0</cursor>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="maxLength">
- <number>1</number>
- </property>
- <property name="cursorPosition">
- <number>0</number>
- </property>
- <property name="inputMask">
- <string>0; </string>
- </property>
- <property name="toolTip" stdset="0">
- <string>Type</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_frame_15</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>510</x>
- <y>40</y>
- <width>17</width>
- <height>23</height>
- </rect>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="maxLength">
- <number>1</number>
- </property>
- <property name="cursorPosition">
- <number>0</number>
- </property>
- <property name="inputMask">
- <string>9; </string>
- </property>
- <property name="toolTip" stdset="0">
- <string>Protected Frame</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_NAV</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>120</x>
- <y>80</y>
- <width>190</width>
- <height>22</height>
- </rect>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="maxLength">
- <number>5</number>
- </property>
- <property name="inputMask">
- <string>00000; </string>
- </property>
- <property name="toolTip" stdset="0">
- <string>NAV - Duration(0-32785)</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_frame_8</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>290</x>
- <y>40</y>
- <width>17</width>
- <height>22</height>
- </rect>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="maxLength">
- <number>1</number>
- </property>
- <property name="cursorPosition">
- <number>0</number>
- </property>
- <property name="inputMask">
- <string>0; </string>
- </property>
- <property name="toolTip" stdset="0">
- <string>Subtype</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_frame_5</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>230</x>
- <y>40</y>
- <width>17</width>
- <height>22</height>
- </rect>
- </property>
- <property name="cursor">
- <cursor>0</cursor>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="maxLength">
- <number>1</number>
- </property>
- <property name="inputMask">
- <string>0; </string>
- </property>
- <property name="toolTip" stdset="0">
- <string>Subtype</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_frame_7</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>270</x>
- <y>40</y>
- <width>17</width>
- <height>22</height>
- </rect>
- </property>
- <property name="text">
- <string></string>
- </property>
- <property name="maxLength">
- <number>1</number>
- </property>
- <property name="cursorPosition">
- <number>0</number>
- </property>
- <property name="inputMask">
- <string>0; </string>
- </property>
- <property name="toolTip" stdset="0">
- <string>Subtype</string>
- </property>
- </widget>
- <widget class="QLineEdit">
- <property name="name">
- <cstring>lineedit_frame_6</cstring>
- </property>
- <property name="geometry">
- <rect>
- <x>250</x>
- <y>40</y>
- <width>17</width>
- ...
[truncated message content] |