Enable tag bubble eye candy for Qt5 and Mac

This works when building against Qt5, so no reason to hide the cute
bubbles from our Mac users anymore.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Dirk Hohndel 2014-12-23 09:36:45 -08:00
parent 9c3c2b09a7
commit aff1bac497

View file

@ -169,12 +169,10 @@ void GroupedLineEdit::keyPressEvent(QKeyEvent *e)
void GroupedLineEdit::paintEvent(QPaintEvent *e) void GroupedLineEdit::paintEvent(QPaintEvent *e)
{ {
#if !defined __APPLE__ #if QT_VERSION >= 0x050000 || !defined __APPLE__
// for reasons we don't understand, yet, touching the painter // for reasons we don't understand, touching the painter
// here (even drawing the fill rect) causes the QPlainTextEdit // here (even drawing the fill rect) causes the QPlainTextEdit
// paintEvent to not draw the text on MacOS. // paintEvent to not draw the text on Qt4 & MacOS.
// So as a workaround until this is better understood we need
// to disable the eye candy
QTextLine line = document()->findBlock(0).layout()->lineAt(0); QTextLine line = document()->findBlock(0).layout()->lineAt(0);
QPainter painter(viewport()); QPainter painter(viewport());