diff options
| author | 2009-02-17 10:22:00 +0000 | |
|---|---|---|
| committer | 2009-02-17 10:22:00 +0000 | |
| commit | 7fcb9b38757a96b7af60b321556ba66732c9267a (patch) | |
| tree | a8a45f6c701c8b4470f302cc168d6b963cbec45f /src/modules | |
| parent | added rot13 crypto module by aeriana with small modifications: closes #276 (diff) | |
| download | KVIrc-7fcb9b38757a96b7af60b321556ba66732c9267a.tar.gz KVIrc-7fcb9b38757a96b7af60b321556ba66732c9267a.tar.bz2 KVIrc-7fcb9b38757a96b7af60b321556ba66732c9267a.zip | |
fix for #368
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3078 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules')
| -rw-r--r-- | src/modules/options/optw_ircview.cpp | 39 |
1 files changed, 3 insertions, 36 deletions
diff --git a/src/modules/options/optw_ircview.cpp b/src/modules/options/optw_ircview.cpp index 6042e686e..f84fb86f9 100644 --- a/src/modules/options/optw_ircview.cpp +++ b/src/modules/options/optw_ircview.cpp @@ -193,24 +193,8 @@ KviIrcViewMarkerOptionsWidget::KviIrcViewMarkerOptionsWidget(QWidget * parent) m_pMarkerStyle->addItem(__tr2qs_ctx("DashDotLine","options")); m_pMarkerStyle->addItem(__tr2qs_ctx("DashDotDotLine","options")); - switch(KVI_OPTION_UINT(KviOption_uintIrcViewMarkerStyle)) - { - case Qt::DashLine: - m_pMarkerStyle->setCurrentIndex(1); - break; - case Qt::SolidLine: - m_pMarkerStyle->setCurrentIndex(2); - break; - case Qt::DashDotLine: - m_pMarkerStyle->setCurrentIndex(3); - break; - case Qt::DashDotDotLine: - m_pMarkerStyle->setCurrentIndex(4); - break; - default: - m_pMarkerStyle->setCurrentIndex(0); - } - + unsigned int uStyle=KVI_OPTION_UINT(KviOption_uintIrcViewMarkerStyle); + m_pMarkerStyle->setCurrentIndex(uStyle < 5 ? uStyle : 0); } KviIrcViewMarkerOptionsWidget::~KviIrcViewMarkerOptionsWidget() @@ -219,24 +203,7 @@ KviIrcViewMarkerOptionsWidget::~KviIrcViewMarkerOptionsWidget() void KviIrcViewMarkerOptionsWidget::commit() { - int iFlags=0; - switch(m_pMarkerStyle->currentIndex()) - { - case 1: - iFlags|=Qt::DashLine; - break; - case 2: - iFlags|=Qt::SolidLine; - break; - case 3: - iFlags|=Qt::DashDotLine; - break; - case 4: - iFlags|=Qt::DashDotDotLine; - break; - } - - KVI_OPTION_UINT(KviOption_uintIrcViewMarkerStyle)=iFlags; + KVI_OPTION_UINT(KviOption_uintIrcViewMarkerStyle)=m_pMarkerStyle->currentIndex(); KviOptionsWidget::commit(); } |
