diff options
| author | 2008-04-08 16:44:05 +0000 | |
|---|---|---|
| committer | 2008-04-08 16:44:05 +0000 | |
| commit | 1a8d02ddbc48debb0cadc992b8f90ccd484f938f (patch) | |
| tree | 022c58acc0ab573c818900af8b13fee17bb34348 /src/modules/tip/libkvitip.cpp | |
| parent | fixed autofools rules for doc/ (diff) | |
| download | KVIrc-1a8d02ddbc48debb0cadc992b8f90ccd484f938f.tar.gz KVIrc-1a8d02ddbc48debb0cadc992b8f90ccd484f938f.tar.bz2 KVIrc-1a8d02ddbc48debb0cadc992b8f90ccd484f938f.zip | |
fixed trayicon and removed old references to dockwidget;
ported tip module;
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1431 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/tip/libkvitip.cpp')
| -rw-r--r-- | src/modules/tip/libkvitip.cpp | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/src/modules/tip/libkvitip.cpp b/src/modules/tip/libkvitip.cpp index 11a9d1f49..3cb7c2d1f 100644 --- a/src/modules/tip/libkvitip.cpp +++ b/src/modules/tip/libkvitip.cpp @@ -36,8 +36,7 @@ #include <QPainter> #include <QDesktopWidget> #include <QCloseEvent> -#include <q3simplerichtext.h> -#define KviTalSimpleRichText Q3SimpleRichText +#include <QTextDocument> KviTipWindow * g_pTipWindow = 0; @@ -83,12 +82,10 @@ void KviTipFrame::drawContents(QPainter *p) f.setStyleHint(QFont::SansSerif); f.setPointSize(12); - KviTalSimpleRichText doc(m_szText,f); - doc.setWidth(width() - 80); - - QRegion reg(0,0,1000,20000); - - doc.draw(p,70,10,reg,colorGroup()); + QTextDocument doc(m_szText); + doc.setDefaultFont(f); + doc.setTextWidth(width() - 80); + doc.drawContents(p,contentsRect()); } KviTipWindow::KviTipWindow() @@ -173,7 +170,7 @@ void KviTipWindow::closeConfig() g_pApp->getLocalKvircDirectory(buffer,KviApp::ConfigPlugins,m_szConfigFileName.ptr()); m_pConfig->setSavePath(buffer.ptr()); delete m_pConfig; - m_pConfig = 0; + m_pConfig = 0; } void KviTipWindow::nextTip() @@ -203,7 +200,7 @@ void KviTipWindow::nextTip() KviStr tmp(KviStr::Format,"%u",uNextTip); QString szTip = m_pConfig->readEntry(tmp.ptr(),__tr2qs("<b>Can't find any tip... :(</b>")); - //debug("REDECODED=%s",szTip.utf8().data()); + //qDebug("REDECODED=%s",szTip.utf8().data()); uNextTip++; if(uNextTip >= uNumTips)uNextTip = 0; |
