diff options
| author | 2012-09-18 00:42:22 +0000 | |
|---|---|---|
| committer | 2012-09-18 00:42:22 +0000 | |
| commit | 82eb3e236cd8360902530946a0f6c0abe786322d (patch) | |
| tree | 78cc361e61c20cd8ec5ebf3a05723ce55ec77578 /src | |
| parent | - remove -mwindows from linker step, WIN32 flag in kvirc subdir deals with th... (diff) | |
| download | KVIrc-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.cpp | 5 |
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()); } |
