Fryboyter

QupZilla - aktiven Tab hervorheben

Wie inzwischen hinlänglich bekannt sein sollte, suche ich einen für mich adäquaten Ersatz für Opera 12.16. So wie es aussieht, werde ich nun wohl erst einmal bei QupZilla landen, über den ich hier schon einmal einen Artikel geschrieben habe. Die vorhandenen Mausgesten sind im Auslieferungszustand zwar weiterhin nur über die mittlere Maustaste steuerbar, aber laut diesem Ticket ist wohl jemand bereits an der Sache dran, um dies zu ändern. Bis dahin werde ich mir wohl eigene Mausgesten mit easystroke basteln. Für Windows muss ich mich noch für ein vergleichbares Programm entscheiden.

Was mich bisher unter QupZilla aber noch recht stört ist die Tatsache, dass bei jedem mitgeliefertem Theme der derzeit aktuelle Tab einfach nur weiß ist. Das sieht bei einer Seite welche gleiche Hintergrundfarbe nutzt, nicht gerade gut aus.

QupZilla4.webp

Da der Browser viel mit CSS macht, habe ich mir mal die Datei main.css angesehen. Dort wird leider nichts definiert, was mit dem aktiven Tab zu tun hat. Wäre ja auch zu einfach gewesen. Nachdem ich Google mal wieder etwas gequält habe, bin ich darauf gestoßen, dass es unter Qt die Klasse QTabBar gibt und den “Zustand” tab:selected. Keine Ahnung wie man den Zustand korrekt nennt. Ist an der Stelle eigentlich auch egal. Nach ein paar Versuchen habe ich mir dann folgendes in der main.css zusammengebaut.

QTabBar::tab:selected {
background-color: #008000;
border-bottom-style: none;

Und siehe da, es funktioniert und der aktive Tab erstrahlt nun in einem satten Grün.

QupZilla5.webp

Das Ganze ist jetzt zwar noch verbesserungsfähig, aber immerhin ein Anfang. Wer sich an der ursprünglichen Farbe des aktiven Tabs gestört hat, hat nun einen Punkt an der er/sie ansetzen kann.

Somit bleibt aktuell nur noch ein Kritikpunkt übrig. Man kann die Icons für Vor, Zurück, Reload und Home nicht nach rechts verschieben. Wenn das noch kommt, bin ich happy.

OSBN | Allgemein

Hinweis
Ich behalte es mir vor, Kommentare nicht freizuschalten. Die Freischaltung von Kommentaren kann zudem mehrere Tage dauern.