From 269dca53bf25f6da52cbc060ca465e390b185e60 Mon Sep 17 00:00:00 2001 From: Elvio Basello Date: Fri, 2 May 2008 15:01:20 +0000 Subject: qt4 port for theme module git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1650 17fca916-40b9-46aa-a4ea-0a15b648b75c --- src/modules/theme/managementdialog.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/modules/theme/managementdialog.cpp') diff --git a/src/modules/theme/managementdialog.cpp b/src/modules/theme/managementdialog.cpp index 4e92298c5..e9a816367 100644 --- a/src/modules/theme/managementdialog.cpp +++ b/src/modules/theme/managementdialog.cpp @@ -52,7 +52,6 @@ #include "kvi_tal_listbox.h" #include "kvi_tal_popupmenu.h" #include -#include #include #include @@ -103,11 +102,13 @@ KviThemeListBoxItem::KviThemeListBoxItem(KviTalListBox * box,KviThemeInfo * inf) t += "
"; t += inf->description(); t += ""; - m_pText = new KviTalSimpleRichText(t,box->font()); + m_pText = new KviTalTextEdit(); + m_pText->setFont(box->font()); + m_pText->setText(t); int iWidth = box->visibleWidth(); if(iWidth < LVI_MINIMUM_CELL_WIDTH)iWidth = LVI_MINIMUM_CELL_WIDTH; iWidth -= LVI_BORDER + LVI_ICON_SIZE + LVI_SPACING + LVI_BORDER; - m_pText->setWidth(iWidth); + m_pText->setLineWidth(iWidth); } KviThemeListBoxItem::~KviThemeListBoxItem() @@ -122,8 +123,8 @@ void KviThemeListBoxItem::paint(QPainter * p) p->drawPixmap(LVI_BORDER,LVI_BORDER, *(g_pIconManager->getBigIcon(QString(KVI_BIGICON_THEME))) ); int afterIcon = LVI_BORDER + LVI_ICON_SIZE + LVI_SPACING; int www = p->window().width() - (afterIcon + LVI_BORDER); - m_pText->setWidth(www); - m_pText->draw(p,afterIcon,LVI_BORDER,QRect(afterIcon,LVI_BORDER,www,p->window().height() - (LVI_BORDER * 2)),listBox()->viewport()->colorGroup()); + m_pText->setLineWidth(www); + //m_pText->draw(p,afterIcon,LVI_BORDER,QRect(afterIcon,LVI_BORDER,www,p->window().height() - (LVI_BORDER * 2)),listBox()->viewport()->colorGroup()); } int KviThemeListBoxItem::height(const KviTalListBox * lb) const -- cgit v1.3.1-10-gc9f91