Search Criteria
Package Details: qtengine 0.2.2-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/qtengine.git (read-only, click to copy) |
|---|---|
| Package Base: | qtengine |
| Description: | QT Platform Theme made easy |
| Upstream URL: | https://github.com/kossLAN/qtengine |
| Keywords: | qt qt5 qt5ct qt6 qt6ct |
| Licenses: | BSD-2-Clause |
| Conflicts: | qtengine-bin, qtengine-git |
| Provides: | qtengine |
| Submitter: | That1Calculator |
| Maintainer: | That1Calculator |
| Last Packager: | That1Calculator |
| Votes: | 2 |
| Popularity: | 0.98 |
| First Submitted: | 2026-01-20 01:36 (UTC) |
| Last Updated: | 2026-09-25 20:33 (UTC) |
Dependencies (11)
- kcolorscheme (sonic-frameworks-color-schemeAUR)
- kconfig (kconfig-gitAUR)
- kconfigwidgets (kconfigwidgets-gitAUR, sonic-frameworks-settings-uiAUR)
- kconfigwidgets5
- kiconthemes (kiconthemes-gitAUR, sonic-frameworks-icon-themesAUR)
- kiconthemes5
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR, qt6-base-hifpsAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR, sonic-frameworks-cmake-modulesAUR) (make)
- ninja (ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-kitwareAUR, ninja-fuchsia-gitAUR, n2-gitAUR) (make)
Latest Comments
Conava commented on 2026-08-07 20:30 (UTC)
The Qt5 plugins install to a path Arch's Qt5 doesn't search, so the platform theme never loads for Qt5 apps.
src/qt5/CMakeLists.txt falls back to
lib/qt5/pluginswhen QT5_PLUGINDIR isn't set, and the PKGBUILD doesn't set it. On Arch:Qt6's fallback (
lib/qt6/plugins) happens to match, which is why only Qt5 is affected. With QT_QPA_PLATFORMTHEME=qtengine, Qt6 apps get the theme and Qt5 apps fall back to Fusion with nothing logged and the plugin is built and loadable. Setting QT_PLUGIN_PATH=/usr/lib/qt5/plugins makes Qt5 work, which confirms it.One line in _cmake_options fixes it:
Tested on qtengine 0.2.1-1, qt5-base 5.15.19, qt6-base 6.11.1.