From cded494cb5e02f8cff5828d4b1662a350bc31ae0 Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Fri, 19 Jun 2020 19:34:03 +0200 Subject: [PATCH] Try to make text rendering in qml sharper --- resources/qml/TimelineView.qml | 2 ++ src/timeline/TimelineViewManager.cpp | 1 + 2 files changed, 3 insertions(+) diff --git a/resources/qml/TimelineView.qml b/resources/qml/TimelineView.qml index f3d5d219..5494c1ba 100644 --- a/resources/qml/TimelineView.qml +++ b/resources/qml/TimelineView.qml @@ -134,6 +134,8 @@ Page { anchors.fill: parent } + pixelAligned: true + Shortcut { sequence: StandardKey.MoveToPreviousPage onActivated: { chat.contentY = chat.contentY - chat.height / 2; chat.returnToBounds(); } diff --git a/src/timeline/TimelineViewManager.cpp b/src/timeline/TimelineViewManager.cpp index 151cfb4e..a36cd0bf 100644 --- a/src/timeline/TimelineViewManager.cpp +++ b/src/timeline/TimelineViewManager.cpp @@ -107,6 +107,7 @@ TimelineViewManager::TimelineViewManager(QSharedPointer userSettin container = view; view->setResizeMode(QQuickWidget::SizeRootObjectToView); container->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); + view->quickWindow()->setTextRenderType(QQuickWindow::NativeTextRendering); connect(view, &QQuickWidget::statusChanged, this, [](QQuickWidget::Status status) { nhlog::ui()->debug("Status changed to {}", status);