aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/tip/libkvitip.cpp
diff options
context:
space:
mode:
authorGravatar Elvio Basello2008-04-08 16:44:05 +0000
committerGravatar Elvio Basello2008-04-08 16:44:05 +0000
commit1a8d02ddbc48debb0cadc992b8f90ccd484f938f (patch)
tree022c58acc0ab573c818900af8b13fee17bb34348 /src/modules/tip/libkvitip.cpp
parentfixed autofools rules for doc/ (diff)
downloadKVIrc-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.cpp17
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;