แอพ qt หยุดการรับธีม gtk


10

หลังจากที่ติดตั้งใหม่ของ Ubuntu Gnome 15.10, QT ปพลิเคชันเช่นqpdfviewหรือQuiteRSSก็หยุดที่จะสืบทอดธีม GTK ทั่วโลกในกรณีของฉันNumix เช่นเดียวกันกับชุดรูปแบบเริ่มต้นของ Adwaita ดังนั้นจึงเป็นไปได้ว่าไม่ใช่ความผิดของชุดรูปแบบ ดูเหมือนว่าแอพเหล่านี้ใช้ธีม qt cleanlooks เสมอโดยไม่คำนึงถึงธีม gtk ปัจจุบัน

ฉันไม่เคยมีปัญหาใด ๆ ในการติดตั้ง Ubuntu Gnome ก่อนหน้านี้

การติดตั้งqt4-qtconfigและเล่นด้วยการตั้งค่าที่แตกต่างกัน (สไตล์ GUI: ค่าเริ่มต้น cleanlooks หรือ gtk +) ไม่มีผลกับแอพเหล่านี้ อยากรู้อยากเห็นqt4-qtconfigแอพตัวเองมีรูปแบบที่เหมาะสม ดังนั้นหลังจากเลือกชุดรูปแบบที่แตกต่างกันเช่น "การตั้งค่าเดสก์ท็อป (ค่าเริ่มต้น)" หรือ "windows" ชุดรูปแบบของแอพนี้จะเปลี่ยน แต่ไม่ได้อยู่ใน qpdfview หรือ QuiteRSS เคล็ดลับในการติดตั้งlibgnomeui-0(กล่าวถึงที่นี่ ) ก็ไม่ได้ช่วยอะไรเช่นกัน

ไม่มีใครได้สัมผัสแบบเดียวกันและรู้วิธีแก้ปัญหาหรือไม่?


2
สิ่งเหล่านี้อาจเป็นแอพ Qt5 ลองติดตั้งlibqt5libqgtk2ตามที่แนะนำที่นี่
biggles5107

คำตอบ:


18

ใน Ubuntu 17.10 Qt4 แอพจะสืบทอดธีม GTK ทั่วโลกในขณะที่ Qt5 ไม่ทำ เนื่องจากlibqt5libqgtk2ไม่สามารถใช้งานได้ในที่เก็บของ Ubuntu อย่างเป็นทางการอีกต่อไปเราจึงต้องใช้วิธีแก้ปัญหาอื่น:

ติดตั้งqt5-style-pluginsจากที่เก็บ Ubuntu พิมพ์gedit ~/.profileเทอร์มินัลและเพิ่มลงexport QT_QPA_PLATFORMTHEME=gtk2ในบรรทัดสุดท้าย เพิ่มลงในsudo gedit /etc/environmentการทำงานมากเกินไป ~/.profileแต่ฉันชอบ

รีบูตและสนุก!


ที่ดีเยี่ยม !!! Xubuntu LTSควรติดตั้งไลบรารีนี้ตามค่าเริ่มต้น!
Serge Stroobandt

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