Skip to main content

Early access to Qt 6 libraries and apps

Currently (January 2026) the repositories need to be added "manually" from a terminal session either from the Terminal application or an SSH connexion.

Follows an example of how to install the application Angelfish, a Chrome-based web-browser that is fairly modern (and all its dependencies)

First you need to add two repositories:

devel-su ssu ar "piggz-qt6-apps" "https://repo.sailfishos.org/obs/home:/piggz:/qt6apps/sailfish_latest_aarch64/"
devel-su ssu ar "piggz-qt6sb2" "https://repo.sailfishos.org/obs/home:/piggz:/qt6sb2/sailfish_latest_aarch64/"

Then you have to reload your repositories catalogs, and install qt-runner-qt6 and angelfish:

devel-su pkcon refresh
devel-su pkcon install qt-runner-qt6 angelfish

You'll get 2 new icons:

  • one green with big Qt letters, it's Qt-runner;
  • and a blue and yellow fish, it's Angelfish.

First open Qt-runner and sets the "Override DPI" setting between 280 and 320 (with a Sony Xperia 10 III, I use 300). Apply your choice swyping from left to right.

Then you can start Angelfish and browse the web.

To remove your installations you can use theThe following commands:page lists more Qt 6 / KDE Plasma mobile applications available.

# remove packages
devel-su pkcon remove angelfish qt-runner-qt6
# remove repos
devel-su ssu rr piggz-qt6-apps
devel-su ssu rr piggz-qt6sb2
# update package cache after remove, not really needed
devel-su pkcon refresh