summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-console/iolayerbase.cpp
Unidiff
Diffstat (limited to 'noncore/apps/opie-console/iolayerbase.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/apps/opie-console/iolayerbase.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/noncore/apps/opie-console/iolayerbase.cpp b/noncore/apps/opie-console/iolayerbase.cpp
index 0f64d6a..95c291f 100644
--- a/noncore/apps/opie-console/iolayerbase.cpp
+++ b/noncore/apps/opie-console/iolayerbase.cpp
@@ -17,25 +17,26 @@ namespace {
17 id_flow_hw, 17 id_flow_hw,
18 id_flow_sw, 18 id_flow_sw,
19 id_flow_none, 19 id_flow_none,
20 }; 20 };
21 21
22 enum SpeedIds { 22 enum SpeedIds {
23 id_baud_115200, 23 id_baud_115200,
24 id_baud_57600, 24 id_baud_57600,
25 id_baud_38400, 25 id_baud_38400,
26 id_baud_19200, 26 id_baud_19200,
27 id_baud_9600, 27 id_baud_9600,
28 id_baud_4800, 28 id_baud_4800,
29 id_baud_2400 29 id_baud_2400,
30 id_baud_1200
30 }; 31 };
31 32
32 enum DataIds { 33 enum DataIds {
33 id_data_5, 34 id_data_5,
34 id_data_6, 35 id_data_6,
35 id_data_7, 36 id_data_7,
36 id_data_8 37 id_data_8
37 }; 38 };
38 39
39 enum StopIds { 40 enum StopIds {
40 id_stop_1, 41 id_stop_1,
41 id_stop_1_5, 42 id_stop_1_5,
@@ -81,24 +82,25 @@ IOLayerBase::IOLayerBase( QWidget* par, const char* name )
81 m_lroot->add( m_groupData ); 82 m_lroot->add( m_groupData );
82 m_lroot->add( m_groupStop ); 83 m_lroot->add( m_groupStop );
83 m_lroot->addStretch(2); 84 m_lroot->addStretch(2);
84 85
85 // profiles 86 // profiles
86 m_speedBox->insertItem(tr("115200 baud"), id_baud_115200 ); 87 m_speedBox->insertItem(tr("115200 baud"), id_baud_115200 );
87 m_speedBox->insertItem(tr("57600 baud"), id_baud_57600 ); 88 m_speedBox->insertItem(tr("57600 baud"), id_baud_57600 );
88 m_speedBox->insertItem(tr("38400 baud"), id_baud_38400 ); 89 m_speedBox->insertItem(tr("38400 baud"), id_baud_38400 );
89 m_speedBox->insertItem(tr("19200 baud"), id_baud_19200 ); 90 m_speedBox->insertItem(tr("19200 baud"), id_baud_19200 );
90 m_speedBox->insertItem(tr("9600 baud"), id_baud_9600 ); 91 m_speedBox->insertItem(tr("9600 baud"), id_baud_9600 );
91 m_speedBox->insertItem(tr("4800 baud"), id_baud_4800 ); 92 m_speedBox->insertItem(tr("4800 baud"), id_baud_4800 );
92 m_speedBox->insertItem(tr("2400 baud"), id_baud_2400 ); 93 m_speedBox->insertItem(tr("2400 baud"), id_baud_2400 );
94 m_speedBox->insertItem(tr("1200 baud"), id_baud_1200);
93}; 95};
94IOLayerBase::~IOLayerBase() { 96IOLayerBase::~IOLayerBase() {
95 97
96} 98}
97void IOLayerBase::setFlow( Flow flo ) { 99void IOLayerBase::setFlow( Flow flo ) {
98 switch ( flo ) { 100 switch ( flo ) {
99 case Software: 101 case Software:
100 m_flowSw->setChecked( true ); 102 m_flowSw->setChecked( true );
101 break; 103 break;
102 case Hardware: 104 case Hardware:
103 m_flowHw->setChecked( true ); 105 m_flowHw->setChecked( true );
104 break; 106 break;
@@ -133,24 +135,27 @@ void IOLayerBase::setSpeed( Speed sp ) {
133 case Baud_38400: 135 case Baud_38400:
134 index = id_baud_38400; 136 index = id_baud_38400;
135 break; 137 break;
136 case Baud_19200: 138 case Baud_19200:
137 index = id_baud_19200; 139 index = id_baud_19200;
138 break; 140 break;
139 case Baud_4800: 141 case Baud_4800:
140 index = id_baud_4800; 142 index = id_baud_4800;
141 break; 143 break;
142 case Baud_2400: 144 case Baud_2400:
143 index = id_baud_2400; 145 index = id_baud_2400;
144 break; 146 break;
147 case Baud_1200:
148 index = id_baud_1200;
149 break;
145 default: 150 default:
146 case Baud_9600: 151 case Baud_9600:
147 index = id_baud_9600; 152 index = id_baud_9600;
148 break; 153 break;
149 } 154 }
150 m_speedBox->setCurrentItem(index ); 155 m_speedBox->setCurrentItem(index );
151} 156}
152 157
153void IOLayerBase::setData( Data data ) { 158void IOLayerBase::setData( Data data ) {
154 switch( data ) { 159 switch( data ) {
155 case Data_Five: 160 case Data_Five:
156 m_data5->setChecked( true ); 161 m_data5->setChecked( true );
@@ -214,24 +219,27 @@ IOLayerBase::Speed IOLayerBase::speed()const{
214 case id_baud_38400: 219 case id_baud_38400:
215 return Baud_38400; 220 return Baud_38400;
216 break; 221 break;
217 case id_baud_19200: 222 case id_baud_19200:
218 return Baud_19200; 223 return Baud_19200;
219 break; 224 break;
220 case id_baud_4800: 225 case id_baud_4800:
221 return Baud_4800; 226 return Baud_4800;
222 break; 227 break;
223 case id_baud_2400: 228 case id_baud_2400:
224 return Baud_2400; 229 return Baud_2400;
225 break; 230 break;
231 case id_baud_1200:
232 return Baud_1200;
233 break;
226 default: 234 default:
227 case id_baud_9600: 235 case id_baud_9600:
228 return Baud_9600; 236 return Baud_9600;
229 break; 237 break;
230 } 238 }
231} 239}
232IOLayerBase::Data IOLayerBase::data()const { 240IOLayerBase::Data IOLayerBase::data()const {
233 if ( m_data5->isChecked() ) { 241 if ( m_data5->isChecked() ) {
234 return Data_Five; 242 return Data_Five;
235 } else if ( m_data6->isChecked() ) { 243 } else if ( m_data6->isChecked() ) {
236 return Data_Six; 244 return Data_Six;
237 } else if ( m_data7->isChecked() ) { 245 } else if ( m_data7->isChecked() ) {