summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-console/iolayerbase.cpp
Unidiff
Diffstat (limited to 'noncore/apps/opie-console/iolayerbase.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-console/iolayerbase.cpp13
1 files changed, 11 insertions, 2 deletions
diff --git a/noncore/apps/opie-console/iolayerbase.cpp b/noncore/apps/opie-console/iolayerbase.cpp
index ec88b49..08acb75 100644
--- a/noncore/apps/opie-console/iolayerbase.cpp
+++ b/noncore/apps/opie-console/iolayerbase.cpp
@@ -11,2 +11,3 @@ namespace {
11 enum ParityIds { 11 enum ParityIds {
12 id_parity_none,
12 id_parity_odd, 13 id_parity_odd,
@@ -44,2 +45,3 @@ IOLayerBase::IOLayerBase( QWidget* par, const char* name )
44 m_groupParity = new QButtonGroup(tr("Parity"), this ); 45 m_groupParity = new QButtonGroup(tr("Parity"), this );
46 m_parityNone = new QRadioButton(tr("None"), m_groupParity );
45 m_parityOdd = new QRadioButton(tr("Odd"), m_groupParity ); 47 m_parityOdd = new QRadioButton(tr("Odd"), m_groupParity );
@@ -63,2 +65,3 @@ IOLayerBase::IOLayerBase( QWidget* par, const char* name )
63 m_hboxPar->add(m_parityEven ); 65 m_hboxPar->add(m_parityEven );
66 m_hboxPar->add(m_parityNone );
64 m_lroot->add(m_groupParity ); 67 m_lroot->add(m_groupParity );
@@ -92,2 +95,5 @@ void IOLayerBase::setParity( Parity par ) {
92 switch( par ) { 95 switch( par ) {
96 case NonePar:
97 m_parityNone->setChecked( true );
98 break;
93 case Odd: 99 case Odd:
@@ -134,6 +140,9 @@ IOLayerBase::Flow IOLayerBase::flow()const {
134IOLayerBase::Parity IOLayerBase::parity()const { 140IOLayerBase::Parity IOLayerBase::parity()const {
135 if (m_parityOdd->isChecked() ) 141 if ( m_parityOdd->isChecked() ) {
136 return Odd; 142 return Odd;
137 else 143 } else if ( m_parityEven->isChecked() ) {
138 return Even; 144 return Even;
145 } else {
146 return NonePar;
147 }
139 148