Mercurial > trustbridge
comparison ui/textoverlaybutton.cpp @ 743:a467204a35f5
Rework User Interface.
Certificate lists are now plain lists of widgets and no longer
a ListWidget. Details are no longer shown extra but included
in the list. List entries are somewhat larger accordingly.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Fri, 04 Jul 2014 16:15:59 +0200 |
parents | c92eb6298dd7 |
children | 57371f2e8dae |
comparison
equal
deleted
inserted
replaced
742:627e8d678b6d | 743:a467204a35f5 |
---|---|
16 #include "textoverlaybutton.h" | 16 #include "textoverlaybutton.h" |
17 | 17 |
18 void TextOverlayButton::paintEvent(QPaintEvent *e) | 18 void TextOverlayButton::paintEvent(QPaintEvent *e) |
19 { | 19 { |
20 QToolButton::paintEvent(e); | 20 QToolButton::paintEvent(e); |
21 if (mOverlay == "0") { | 21 if (mOverlay == "0" || mOverlay.isEmpty()) { |
22 return; | 22 return; |
23 } | 23 } |
24 QPainter painter(this); | 24 QPainter painter(this); |
25 /* Only usable if opengl is used */ | 25 /* Only usable if opengl is used */ |
26 painter.setRenderHint(QPainter::HighQualityAntialiasing, true); | 26 painter.setRenderHint(QPainter::HighQualityAntialiasing, true); |