aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/options/optw_messages.cpp
diff options
context:
space:
mode:
authorGravatar Noldor2007-03-02 12:20:59 +0000
committerGravatar Noldor2007-03-02 12:20:59 +0000
commita42758883fa2e3c2a894ff2587f1140f443868ac (patch)
tree59dced25bca73ee01bdb9818181531d5183c0e7d /src/modules/options/optw_messages.cpp
parent*AUTOMATICALLY* updated KVI_SOURCES_DATE variable (diff)
downloadKVIrc-a42758883fa2e3c2a894ff2587f1140f443868ac.tar.gz
KVIrc-a42758883fa2e3c2a894ff2587f1140f443868ac.tar.bz2
KVIrc-a42758883fa2e3c2a894ff2587f1140f443868ac.zip
more qt4 port
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@397 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/options/optw_messages.cpp')
-rw-r--r--src/modules/options/optw_messages.cpp32
1 files changed, 24 insertions, 8 deletions
diff --git a/src/modules/options/optw_messages.cpp b/src/modules/options/optw_messages.cpp
index 0d7406979..2742d6dd8 100644
--- a/src/modules/options/optw_messages.cpp
+++ b/src/modules/options/optw_messages.cpp
@@ -34,7 +34,7 @@
#include "kvi_styled_controls.h"
#include "kvi_settings.h"
-//FIX ME: p->drawWinFocusRect
+
#ifndef COMPILE_ON_WINDOWS
#include <unistd.h> // symlink()
#endif
@@ -297,8 +297,17 @@ void KviMessageListViewItem::paintCell(QPainter * p,const QColorGroup &,int,int
p->drawText(24,listView()->itemMargin(),w - 24,height() - (listView()->itemMargin() * 2),Qt::AlignLeft | Qt::AlignVCenter,txt);
if(isSelected())
{
-// p->drawWinFocusRect(0,0,w,height(),KVI_OPTION_COLOR(KviOption_colorIrcViewBackground));
- // p->drawWinFocusRect(1,1,w - 2,height() - 2,KVI_OPTION_COLOR(KviOption_colorIrcViewBackground));
+#ifdef COMPILE_USE_QT4
+ QPen pen(KVI_OPTION_COLOR(KviOption_colorIrcViewBackground));
+ pen.setStyle(Qt::DashLine);
+ p->setPen( pen);
+ p->drawRect(0,0,w,height());
+ p->drawRect(1,1,w - 2,height() - 2);
+#else
+
+ p->drawWinFocusRect(0,0,w,height(),KVI_OPTION_COLOR(KviOption_colorIrcViewBackground));
+ p->drawWinFocusRect(1,1,w - 2,height() - 2,KVI_OPTION_COLOR(KviOption_colorIrcViewBackground));
+#endif
}
}
@@ -335,11 +344,18 @@ void KviMessageColorListBoxItem::paint(QPainter * p)
if(selected())
#endif
{
- /*
- p->drawWinFocusRect(0,0,width(lb),height(lb),clr);
- p->drawWinFocusRect(1,1,width(lb) - 2,height(lb) - 2,clr);
- p->drawWinFocusRect(2,2,width(lb) - 4,height(lb) - 4,clr);
- */
+#ifdef COMPILE_USE_QT4
+ QPen pen(clr);
+ pen.setStyle(Qt::DashLine);
+ p->setPen( pen);
+ p->drawRect(0,0,width(lb),height(lb));
+ p->drawRect(1,1,width(lb) - 2,height(lb) - 2);
+ p->drawRect(2,2,width(lb) - 4,height(lb) - 4);
+#else
+ p->drawWinFocusRect(0,0,width(lb),height(lb),clr);
+ p->drawWinFocusRect(1,1,width(lb) - 2,height(lb) - 2,clr);
+ p->drawWinFocusRect(2,2,width(lb) - 4,height(lb) - 4,clr);
+#endif
}
}
/*