alat qtconfig untuk Qt 5?

16

Saya baru saja menginstal QT 5 di Arch Linux, tetapi qtconfigtidak berhasil:

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

Ya, tidak ada file seperti itu, bahkan tidak /usr/lib/qt5/bin/qtconfig

Ada ide di mana menemukannya? Saya perlu menyesuaikan font smplayer, yang terhubung dengan perpustakaan QT 5 sekarang.

bunga aster
sumber

Jawaban:

13

qtconfig tidak ada lagi di Qt5. Aplikasi Qt5 akan menggunakan pengaturan desktop saat ini secara default, tetapi tidak bekerja dengan sempurna. Misalnya saya menggunakan XFCE dan itu tidak secara otomatis mengatur gaya ke Gtk.

Gaya dapat diatur dengan -styleopsi baris perintah, misalnya -style=gtk. Atau Anda dapat menggunakan stylesheet Qt tertentu dengan -stylesheet. Anda dapat melihat opsi yang tersedia di dokumentasi QApplication. Juga:

Anda juga dapat mengatur gaya untuk semua aplikasi Qt dengan mengatur variabel lingkungan QT_STYLE_OVERRIDE.

Untuk smplayer, Anda dapat mengubah font dan gaya default yang digunakan dalam menu Opsi> Preferensi> Antarmuka.

Leiaz
sumber
Sayangnya, QT_STYLE_OVERRIDE sepertinya tidak berfungsi untuk saya. Saya menggunakan keepassx, dan ketika diluncurkan karena keepassx -style=gtkberfungsi, tetapi QT_STYLE_OVERRIDE=gtk keepassxtidak. Saya juga sudah mencoba mengekspor variabel lingkungan di tempat lain, dan itu masih belum dijemput :(
Johann
0

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

Qtpaket tidak menyediakan yang biasa bin(misalnya qmake) di /usr/binlagi.

Sebaliknya -qt5, -qt4dan -qt3symlink disediakan (misalnya qmake-qt5, qmake-qt4, qmake-qt3).

dionysos
sumber