diff options
| author | 2007-01-29 19:06:22 +0000 | |
|---|---|---|
| committer | 2007-01-29 19:06:22 +0000 | |
| commit | 5c4759ad7ad1c2e9bc11007d7f8251ab150bc285 (patch) | |
| tree | 132bd72dd6bb9f55b906f52dbfc2548430860bc7 /src/modules/logview/logviewwidget.cpp | |
| parent | A bit more Qt 4.x port and a fix for the DCOP helper class (diff) | |
| download | KVIrc-5c4759ad7ad1c2e9bc11007d7f8251ab150bc285.tar.gz KVIrc-5c4759ad7ad1c2e9bc11007d7f8251ab150bc285.tar.bz2 KVIrc-5c4759ad7ad1c2e9bc11007d7f8251ab150bc285.zip | |
Introduced search in log files
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@281 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/logview/logviewwidget.cpp')
| -rw-r--r-- | src/modules/logview/logviewwidget.cpp | 40 |
1 files changed, 32 insertions, 8 deletions
diff --git a/src/modules/logview/logviewwidget.cpp b/src/modules/logview/logviewwidget.cpp index 87888288f..29398b8f1 100644 --- a/src/modules/logview/logviewwidget.cpp +++ b/src/modules/logview/logviewwidget.cpp @@ -39,14 +39,38 @@ const QPixmap * KviLogListViewItemType::pixmap(int col) const { - if(KviQString::equalCI(m_szTypeName,"channel")) - return g_pIconManager->getSmallIcon(KVI_SMALLICON_CHANNEL); - else if(KviQString::equalCI(m_szTypeName,"query")) - return g_pIconManager->getSmallIcon(KVI_SMALLICON_QUERY); - else if(KviQString::equalCI(m_szTypeName,"dcc")) - return g_pIconManager->getSmallIcon(KVI_SMALLICON_DCCMSG); - else - return g_pIconManager->getSmallIcon(KVI_SMALLICON_CONSOLE); + + switch(m_type) + { + case KviLogFile::Channel: + return g_pIconManager->getSmallIcon(KVI_SMALLICON_CHANNEL); + case KviLogFile::Query: + return g_pIconManager->getSmallIcon(KVI_SMALLICON_QUERY); + case KviLogFile::DccChat: + return g_pIconManager->getSmallIcon(KVI_SMALLICON_DCCMSG); + case KviLogFile::Console: + return g_pIconManager->getSmallIcon(KVI_SMALLICON_CONSOLE); + default: + return g_pIconManager->getSmallIcon(KVI_SMALLICON_HELP); + } } +QString KviLogListViewItemType::text(int col) const +{ + switch(m_type) + { + case KviLogFile::Channel: + return __tr2qs_ctx("Channel","logview"); + case KviLogFile::Query: + return __tr2qs_ctx("Query","logview"); + case KviLogFile::DccChat: + return __tr2qs_ctx("DCC Chat","logview"); + case KviLogFile::Console: + return __tr2qs_ctx("Console","logview"); + default: + return __tr2qs_ctx("Other","logview"); + } +}; + + #include "logviewwidget.moc" |
