Skip to content

Blurry splash screen and logos, unscaled text with Windows display scaling (e.g. 125%) #460

Closed

Description

@PierreRaybaut

With a Windows display scaling greater than 100% (e.g., 125%):

  • the splash screen, the DataLab logo of the welcome page and of the guided tour, and the watermark of empty plots are blurry;
  • most of the text of the user interface (welcome page, object properties, panel tabs, dialog boxes, ...) keeps its 100% size, while menus and the status bar are enlarged.

Causes

  • These images exist only as PNG files rendered for a 100% scaling: Qt upscales them by the scaling factor.
  • With Qt 5 on Windows, the default application font is derived from the legacy DEFAULT_GUI_FONT stock object, whose pixel size ignores the display scaling, while Qt converts it to points with the DPI of the screen (QTBUG-58610, fixed in Qt 6): at 125%, it ends up at 6.6pt instead of 8.25pt, so that the text keeps its 100% size once scaled. Menus and the status bar use other system fonts, which are scaled correctly. This affects DataLab running with Qt 5, like the standalone application.

Fix

Activity

  1. PierreRaybaut commented on Oct 29, 2026

    @PierreRaybaut
    ContributorAuthor

    Fixed by #461 (merged into develop), together with PlotPyStack/guidata#122 and DataLab-Platform/SigimaX#34.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions