From 918b0fbd8673d3d6d74c655207e9b1688357254b Mon Sep 17 00:00:00 2001 From: Jiang Jiang Date: Tue, 29 Mar 2011 16:31:40 +0200 Subject: Remove Font Smoothing hack for OS X It only affects text rendering with static text/QTextLayout, rendering to images is not affected. Task-number: QTBUG-18048 Reviewed-by: Eskil --- src/declarative/util/qdeclarativeview.cpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/declarative/util/qdeclarativeview.cpp b/src/declarative/util/qdeclarativeview.cpp index 1b50a56..421cd89 100644 --- a/src/declarative/util/qdeclarativeview.cpp +++ b/src/declarative/util/qdeclarativeview.cpp @@ -72,7 +72,6 @@ QT_BEGIN_NAMESPACE DEFINE_BOOL_CONFIG_OPTION(frameRateDebug, QML_SHOW_FRAMERATE) -extern Q_GUI_EXPORT bool qt_applefontsmoothing_enabled; class QDeclarativeScene : public QGraphicsScene { @@ -707,14 +706,7 @@ void QDeclarativeView::paintEvent(QPaintEvent *event) if (frameRateDebug()) time = d->frameTimer.restart(); -#ifdef Q_WS_MAC - bool oldSmooth = qt_applefontsmoothing_enabled; - qt_applefontsmoothing_enabled = false; -#endif QGraphicsView::paintEvent(event); -#ifdef Q_WS_MAC - qt_applefontsmoothing_enabled = oldSmooth; -#endif QDeclarativeDebugTrace::endRange(QDeclarativeDebugTrace::Painting); -- cgit v0.12