aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Szymon Tomasz Stefanek2012-09-18 00:42:22 +0000
committerGravatar Szymon Tomasz Stefanek2012-09-18 00:42:22 +0000
commit82eb3e236cd8360902530946a0f6c0abe786322d (patch)
tree78cc361e61c20cd8ec5ebf3a05723ce55ec77578 /src
parent- remove -mwindows from linker step, WIN32 flag in kvirc subdir deals with th... (diff)
downloadKVIrc-82eb3e236cd8360902530946a0f6c0abe786322d.tar.gz
KVIrc-82eb3e236cd8360902530946a0f6c0abe786322d.tar.bz2
KVIrc-82eb3e236cd8360902530946a0f6c0abe786322d.zip
Properly sort the console windows when sorting by name is selected in the tree list
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6250 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
-rw-r--r--src/kvirc/ui/KviTreeWindowList.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/kvirc/ui/KviTreeWindowList.cpp b/src/kvirc/ui/KviTreeWindowList.cpp
index 1246d7e5f..8192ae61a 100644
--- a/src/kvirc/ui/KviTreeWindowList.cpp
+++ b/src/kvirc/ui/KviTreeWindowList.cpp
@@ -161,7 +161,10 @@ QString KviTreeWindowListItem::key() const
{
if(iType==KviWindow::Console)
{
- ret.sprintf("%2d%4u",iType,((KviConsoleWindow*)m_pWindow)->context() ? ((KviConsoleWindow*)m_pWindow)->context()->id() : 9999);
+ QString szText;
+ KviWindowListBase::getTextForConsole(szText,(KviConsoleWindow *)m_pWindow);
+
+ ret.sprintf("%2d%s",iType,szText.toLower().toUtf8().data());
} else {
ret.sprintf("%2d%s",iType,m_pWindow->windowName().toLower().toUtf8().data());
}