lxqt / lxqt-config

Tools to configure LXQt and the underlying operating system
https://lxqt.github.io
GNU Lesser General Public License v2.1
83 stars 61 forks source link

QT5 apps ignore font and theme settings #1063

Closed NektoNektovich closed 15 hours ago

NektoNektovich commented 1 day ago

Linux 6.1.110, lxqt 2.0.0, liblxqt 2.0.0, lxqt-build-tools 0.13.0

I used xfce for many years, but I wanted to live with lxqt, and with version 2.0.0 I decided. everything seems to be good, but qt5 applications look terrible - with a huge, unchanging font and ignore design themes :( please fix it or at least tell me how to fix this nightmare???!!!!!! :'( qt5-problem

stefonarch commented 15 hours ago

https://github.com/lxqt/lxqt/wiki/Building-from-source#qt5-support

Consider using "Discussions" for questions, thanks.

NektoNektovich commented 9 hours ago

https://github.com/lxqt/lxqt/wiki/Building-from-source#qt5-support

Consider using "Discussions" for questions, thanks.

I installed these three components: libqtxdg 3.12.0 libfm-qt 1.4.0 lxqt-qtplugin 1.4.1 but the display of qt5 applications has not changed :( what is wrong? Do I understand correctly what will be fixed with the release of lxqt 2.1.0?

stefonarch commented 8 hours ago

That shouldn't be any issue, it's ok from v2.0.0. on when the Qt6 port was finished. There has to be something else - you don't use qt5ct or qt6ct no? You could also test a fresh user to cross check.

NektoNektovich commented 5 hours ago

Это не должно быть какой-либо проблемой, все в порядке с версии v2.0.0. on, когда порт Qt6 был завершен. Должно быть что-то еще - вы не используете qt5ct или qt6ct, нет? Вы также можете протестировать нового пользователя для перекрестной проверки.

When I realized that qt5 applications ignored font and theme settings, I tried to use qt5ct and qt6ct, but they did not work, saying that they were not configured. I couldn’t configure them and deleted them. if you say that it should work now, then perhaps my choice of the alt linux sisyphus distribution is to blame?

tsujan commented 5 hours ago

then perhaps my choice of ... is to blame?

Before blaming anyone, check whether your distro has provided you with installable packages for libqtxdg 3.12.0, libfm-qt 1.4.0 and lxqt-qtplugin 1.4.1, and that you've really installed them alongside the installable packages for libqtxdg 4.0.0, libfm-qt 2.0.2 and lxqt-qtplugin 2.0.0.

NektoNektovich commented 5 hours ago

тогда, возможно, виноват мой выбор...

Прежде чем обвинять кого-либо, проверьте, предоставил ли ваш дистрибутив вам устанавливаемые пакеты для libqtxdg 3.12.0, libfm-qt 1.4.0 и lxqt-qtplugin 1.4.1, и действительно ли вы установили их вместе с устанавливаемыми пакетами для libqtxdg 4.0.0, libfm-qt 2.0.2 и lxqt-qtplugin 2.0.0.

libfm-qt 1.4.0 and lxqt-qtplugin 1.4.1 are not in Sisyphus, I installed them from the alt Linux p11 test repository. libqtxdg 4.0.0, libfm-qt 2.0.2 and lxqt-qtplugin 2.0.0 were on the system initially.

stefonarch commented 4 hours ago

Most likely they are not installed correctly. Here's their path on arch, no idea about the pathes and symlinks on your distro.

Check for `lxqt-qtplugin 1.4.1: image libfm-qt 1.4 image libqtxdg 3.12.0

image