เครื่องมือ qtconfig สำหรับ Qt 5?


16

ฉันเพิ่งติดตั้ง QT 5 ใน Arch Linux แต่ใช้qtconfigไม่ได้:

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

ใช่ไม่มีไฟล์ดังกล่าวแม้กระทั่ง /usr/lib/qt5/bin/qtconfig

แนวคิดใดที่จะค้นหาได้ ฉันต้องปรับแบบอักษรของsmplayerซึ่งเชื่อมโยงกับห้องสมุด QT 5 ในขณะนี้

คำตอบ:


13

qtconfig ไม่มีอยู่ใน Qt5 อีกต่อไป แอปพลิเคชัน Qt5 จะใช้การตั้งค่าเดสก์ท็อปปัจจุบันตามค่าเริ่มต้น แต่มันไม่ทำงานอย่างสมบูรณ์ ตัวอย่างเช่นฉันใช้ XFCE และไม่ได้ตั้งค่าสไตล์เป็น Gtk โดยอัตโนมัติ

รูปแบบที่สามารถตั้งค่าด้วยตัวเลือกบรรทัดคำสั่งตัวอย่างเช่น-style -style=gtkหรือคุณสามารถใช้เฉพาะQt สไตล์ชีต-stylesheetกับ คุณสามารถดูตัวเลือกที่มีอยู่ในเอกสาร QApplication ยัง:

คุณยังสามารถกำหนดรูปแบบสำหรับแอปพลิเคชัน Qt ทั้งหมดโดยการตั้งค่าตัวแปรสภาพแวดล้อม QT_STYLE_OVERRIDE

สำหรับ smplayer คุณสามารถเปลี่ยนฟอนต์และสไตล์เริ่มต้นที่ใช้ในเมนูตัวเลือก> การตั้งค่า> อินเตอร์เฟส


น่าเศร้าที่ QT_STYLE_OVERRIDE ดูเหมือนจะไม่ได้ผลสำหรับฉัน ฉันใช้ keepassx และเมื่อเปิดตัวในขณะที่keepassx -style=gtkใช้งานได้ แต่QT_STYLE_OVERRIDE=gtk keepassxไม่ได้ ฉันได้ลองส่งออกตัวแปรสภาพแวดล้อมที่อื่นและยังไม่ได้รับ :(
Johann


3

โซลูชันที่ทำงานได้ดีที่สุดสำหรับฉันqt5ctคือในปัจจุบันซึ่งมีอยู่ในแพ็คเกจชุมชนมาตรฐานของ Arch มันเป็นยูทิลิตีการกำหนดค่า DE-อิสระ Qt5 ซึ่งคล้ายกับ qtconfig แบบเก่า

https://wiki.archlinux.org/index.php/qt#Configuration_of_Qt5_apps_under_environments_other_than_KDE_Plasma


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.