Narzędzie qtconfig dla Qt 5?

16

Właśnie zainstalowałem QT 5 w Arch Linux, ale tylko qtconfignie działa:

%> qtconfig
qtconfig: could not exec '/usr/lib/qt/bin/qtconfig': No such file or directory

Tak, nawet nie ma takiego pliku /usr/lib/qt5/bin/qtconfig

Jakieś pomysły, gdzie to zlokalizować? Muszę dostosować czcionkę smplayer, która jest teraz połączona z bibliotekami QT 5.

stokrotka
źródło

Odpowiedzi:

13

qtconfig już nie istnieje w Qt5. Aplikacje Qt5 będą domyślnie korzystać z bieżących ustawień pulpitu, ale nie działają idealnie. Na przykład używam XFCE i nie ustawia automatycznie stylu na Gtk.

Styl można na przykład ustawić za pomocą -styleopcji wiersza poleceń -style=gtk. Lub można użyć określonego Qt stylesheet z -stylesheet. Dostępne opcje można zobaczyć w dokumentacji aplikacji QApplication. Również :

Możesz także ustawić styl dla wszystkich aplikacji Qt, ustawiając zmienną środowiskową QT_STYLE_OVERRIDE.

W przypadku smplayer możesz zmienić domyślną czcionkę i styl używane w menu Opcje> Preferencje> Interfejs.

Leiaz
źródło
Niestety, QT_STYLE_OVERRIDE nie wydaje mi się działać. Korzystam z keepassx, a po uruchomieniu jak keepassx -style=gtkdziała, ale QT_STYLE_OVERRIDE=gtk keepassxnie działa. Próbowałem również wyeksportować zmienną środowiskową gdzie indziej, ale nadal nie można jej pobrać :(
Johann
0

Zobacz https://wiki.archlinux.org/index.php/qt

Qtpakiety nie zapewniają już tego, co zwykle bin(np. qmake) /usr/bin.

Zamiast tego -qt5, -qt4i -qt3dowiązania są (na przykład qmake-qt5,qmake-qt4 , qmake-qt3).

dionizos
źródło