diff options
| author | 2010-11-11 09:26:01 +0000 | |
|---|---|---|
| committer | 2010-11-11 09:26:01 +0000 | |
| commit | 3037d557a7aaf7004719e4771c24e3db7110b27e (patch) | |
| tree | 2772eb36e67c5321a73c90b10780ca28a6c7e9e3 /src/modules | |
| parent | Do not escape KVS twice in /help (diff) | |
| download | KVIrc-3037d557a7aaf7004719e4771c24e3db7110b27e.tar.gz KVIrc-3037d557a7aaf7004719e4771c24e3db7110b27e.tar.bz2 KVIrc-3037d557a7aaf7004719e4771c24e3db7110b27e.zip | |
html generator: use <qt/> to force rich text and enable proper word wrapping on tooltips;
list: add tooltips (#1017)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5136 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules')
| -rw-r--r-- | src/modules/list/listwindow.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/modules/list/listwindow.cpp b/src/modules/list/listwindow.cpp index 6a8d66d82..6961548a6 100644 --- a/src/modules/list/listwindow.cpp +++ b/src/modules/list/listwindow.cpp @@ -43,7 +43,7 @@ #include "kvi_msgbox.h" #include "kvi_fileextensions.h" #include "kvi_tal_hbox.h" -#include "kvi_tal_tooltip.h" +#include "kvi_htmlgenerator.h" #include "kvi_themedlineedit.h" #include <QTimer> @@ -52,6 +52,7 @@ #include <QToolTip> #include <QDateTime> #include <QByteArray> +#include <QTextDocument> // for Qt::escape extern KviPointerList<KviListWindow> * g_pListWindowList; @@ -70,6 +71,9 @@ KviChannelTreeWidgetItemData::~KviChannelTreeWidgetItemData() KviChannelTreeWidgetItem::KviChannelTreeWidgetItem(QTreeWidget * v,KviChannelTreeWidgetItemData * pData) : QTreeWidgetItem(v), m_pData(pData) { + setToolTip(0, m_pData->m_szChan); + setToolTip(1, m_pData->m_szUsers); + setToolTip(2, KviHtmlGenerator::convertToHtml(Qt::escape(m_pData->m_szTopic))); } KviChannelTreeWidgetItem::~KviChannelTreeWidgetItem() @@ -458,7 +462,7 @@ void KviListWindow::startOfList() void KviListWindow::liveSearch(const QString & szText) { QRegExp res(szText,Qt::CaseInsensitive,QRegExp::Wildcard); - + KviChannelTreeWidgetItem * pItem=0; for(int i=0; i<m_pTreeWidget->topLevelItemCount(); i++) { |
