{"id":3986,"date":"2017-03-14T15:50:25","date_gmt":"2017-03-14T14:50:25","guid":{"rendered":"http:\/\/axebase.net\/blog\/?p=3986"},"modified":"2017-03-14T16:03:35","modified_gmt":"2017-03-14T15:03:35","slug":"zesty-keine-icons-bei-qt5-7-basierten-programmen","status":"publish","type":"post","link":"https:\/\/axebase.net\/blog\/2017\/03\/14\/zesty-keine-icons-bei-qt5-7-basierten-programmen\/","title":{"rendered":"[Zesty] Keine Icons bei Qt5.7-basierten Programmen"},"content":{"rendered":"<p>Ein wirklich reines System in Bezug auf Gtk+ oder Qt, dazu in verschiedenen Versionen, d\u00fcrfte kaum ein Desktop-User haben, auch wenn es \u00fcblicherweise Frontends f\u00fcr beide GUI-Toolkits gibt. Nutzt man beispielsweise den hervorragenden Filemanager Krusader, zieht man sich unter Enlightenment oder LXDE zwar nicht ein komplettes KDE (oder Plasma oder wie das morgen hei\u00dfen wird), aber zwangsl\u00e4ufig entsprechende Pakete mit.<\/p>\n<p><!--more-->Damit das optisch halbwegs homogen erscheint, gibt es seit langem eine Art <a href=\"https:\/\/wiki.ubuntuusers.de\/KDE-Anwendungen_unter_GNOME\/\" target=\"_blank\">Kompatibilit\u00e4ts(meta)pakete<\/a>, so aktuell kde-runtime.<\/p>\n<p>Im in Entwicklung befindlichen Ubuntu 17.04 Zesty Zapus traut man sich nun endlich an Qt5.7(.1). So werden &#8211; nochmal endlich &#8211; diverse Programme in <em>aktuellen<\/em> Versionen wie QupZilla, das es schon sehr lange in v2.x, aber eben nur mit aktuellem Qt, gibt, m\u00f6glich.<\/p>\n<p>Krusader ist nun auch hochgehievt worden&#8230;und sieht auf einer Gtk+-Oberfl\u00e4che aus wie zwei Schreibmaschinenseiten (nicht zu reden davon, da\u00df fr\u00fchere Settings nicht akzeptiert werden), sprich komplett ohne Icons. Dasselbe Trauerspiel bei k3b und weiteren.<\/p>\n<p>&#8220;kcmshell4 icons&#8221; hilft logischerweise nicht, ein kcmshell5-Pendant gibt es daf\u00fcr noch nicht. Ist ein komplettes kde5 installiert, besteht das Problem nicht. Aber das wollen wir ja nicht, sondern einzelne Qt-Programme unter Gtk+ nutzen. Der <a href=\"https:\/\/bugs.kde.org\/show_bug.cgi?id=372966\" target=\"_blank\">Bug<\/a> ist bekannt.<\/p>\n<p><em>Komplette<\/em> L\u00f6sung (mit Board-Mitteln, daf\u00fcr braucht man kein qt5ct aus einer Fremdquelle):<\/p>\n<ol>\n<li>Installation des runtime-Metapakets und des default-Themes (anderenfalls fehlen viele Icons, gerade in Krusader):\n<pre escaped=\"true\" lang=\"sh\" line=\"1\">\r\nsudo apt-get install kde-runtime breeze<\/pre>\n<\/li>\n<li>User-bezogenes .profile im Editor laden:\n<pre escaped=\"true\" lang=\"sh\" line=\"1\">\r\nleafpad ~\/.profile<\/pre>\n<\/li>\n<li>An das Ende die export-Zeilen der Umgebungsvariablen copypasten:\n<pre escaped=\"true\" lang=\"sh\">\r\nexport KDE_FULL_SESSION=true\r\nexport KDE_SESSION_VERSION=5\r\nexport QT_QPA_PLATFORMTHEME=appmenu-qt5:kde\r\nexport QT_STYLE_OVERRIDE=\"breeze\"<\/pre>\n<\/li>\n<li>Speichern, Editor beenden.<\/li>\n<li>Neu einloggen.<\/li>\n<\/ol>\n<p>Btw., seit Ewigkeiten verwendete Envars funktionieren nicht mehr, n\u00e4mlich die f\u00fcr das Datumsformat, in Gtk+- und auch Qt4-Programmen dagegen einwandfrei. Auch das ist bekannt, die Funktion sei in Qt &#8216;rausgeflogen (Sage mal noch einer, KDE sei hochkonfigurierbar und nur in der Gnome Shell verbl\u00f6de&#8230;vereinfache man!), aber im <a href=\"https:\/\/bugs.kde.org\/show_bug.cgi?id=340982\" target=\"_blank\">Bugreport-Thread<\/a> metastreitet man sich seit weit \u00fcber 2 Jahren lieber herum, wozu andere &#8211; und das sind offensichtlich nicht wenige (mich seit knapp 20 Jahren eingeschlossen) &#8211; denn <a href=\"https:\/\/de.wikipedia.org\/wiki\/Datumsformat#ISO_8601_und_EN_28601\" target=\"_blank\">ISO 8601<\/a> &#8211; einen internationalen Standard &#8211; weiter nutzen wollen. Oder irgendein anderes nationales Format. Dazu kommen die d\u00fcmmlichen Kommentare, die nicht begreifen, da\u00df es nicht um eine simple Uhren-App auf dem Desktop geht, sondern da\u00df man mit Datestamps produktiv arbeiten kann. L\u00f6sung nicht in Sicht, weil nicht gewollt. Toll.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ein wirklich reines System in Bezug auf Gtk+ oder Qt, dazu in verschiedenen Versionen, d\u00fcrfte kaum ein Desktop-User haben, auch wenn es \u00fcblicherweise Frontends f\u00fcr beide GUI-Toolkits gibt. Nutzt man beispielsweise den hervorragenden Filemanager Krusader, zieht man sich unter Enlightenment oder LXDE zwar nicht ein komplettes KDE (oder Plasma oder wie das morgen hei\u00dfen wird), [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[2,17,5,14],"tags":[],"class_list":["post-3986","post","type-post","status-publish","format-standard","hentry","category-computer","category-desktop_environments","category-linux","category-ubuntu_and_derivates"],"_links":{"self":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/3986","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/comments?post=3986"}],"version-history":[{"count":2,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/3986\/revisions"}],"predecessor-version":[{"id":4001,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/3986\/revisions\/4001"}],"wp:attachment":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/media?parent=3986"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/categories?post=3986"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/tags?post=3986"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}