diff options
| author | 2011-01-26 21:34:38 +0000 | |
|---|---|---|
| committer | 2011-01-26 21:34:38 +0000 | |
| commit | 14e0403bef83e5cc0348fc31c8e68d4d8fcf59cb (patch) | |
| tree | 07dafb924d7d959fb41d68888e3185c313810b9b /src/modules/logview | |
| parent | fixed mediaplayer_de.po:67: 'msgid' and 'msgstr' entries do not both end with... (diff) | |
| download | KVIrc-14e0403bef83e5cc0348fc31c8e68d4d8fcf59cb.tar.gz KVIrc-14e0403bef83e5cc0348fc31c8e68d4d8fcf59cb.tar.bz2 KVIrc-14e0403bef83e5cc0348fc31c8e68d4d8fcf59cb.zip | |
fixed logview second level items
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5397 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/logview')
| -rw-r--r-- | src/modules/logview/LogViewWindow.cpp | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/modules/logview/LogViewWindow.cpp b/src/modules/logview/LogViewWindow.cpp index 1f6271476..a2e2eb05c 100644 --- a/src/modules/logview/LogViewWindow.cpp +++ b/src/modules/logview/LogViewWindow.cpp @@ -319,7 +319,19 @@ void LogViewWindow::filterNext() if(m_szLastGroup!=szCurGroup) { m_szLastGroup=szCurGroup; - m_pLastGroupItem=new LogListViewItemFolder(m_pLastCategory,m_szLastGroup); + m_pLastGroupItem=0; + for(int i=0;i<m_pLastCategory->childCount(); ++i) + { + LogListViewItemFolder * pTmp = (LogListViewItemFolder*) m_pLastCategory->child(i); + if(pTmp->text(0) == m_szLastGroup) + { + m_pLastGroupItem=pTmp; + break; + } + } + + if(!m_pLastGroupItem) + m_pLastGroupItem=new LogListViewItemFolder(m_pLastCategory,m_szLastGroup); } new LogListViewLog(m_pLastGroupItem,pFile->type(),pFile); |
