Seite 1 von 1

Image-Button führt Befehl nicht aus

Verfasst: Freitag 20. Oktober 2017, 17:06
von djevil
Hallo,
Ich möchte meiner Taskbar(qtile) einen Image-Button hinzufügen,
und leider erscheint das Bild dreimal
(für jedes Element in tupel t erscheint ein Image)
und beim draufklicken passiert gar nichts.

Code: Alles auswählen

from libqtile.widget import (Image, Clock, CurrentLayout, CurrentLayoutIcon, LaunchBar)


t=("firefox", "/usr/bin/firefox", "gh")


LaunchBar.defaults = [
    ("padding", 2, "Padding between icons"),
    ("default_icon", "/home/xsu/.icons/OT-Logo2.png", "Default icon not found"),
]


widgets = [LaunchBar(progs=t, width=bar.STRETCH),
                    .....
                    
Doku:
http://docs.qtile.org/en/latest/manual/ ... #launchbar

Laut doku denke ich zwar das der Code in Ordnung ist.

Woran könnte es liegen?

MFG djevil

Re: Image-Button führt Befehl nicht aus

Verfasst: Sonntag 22. Oktober 2017, 22:18
von /me
djevil hat geschrieben:Laut doku denke ich zwar das der Code in Ordnung ist.
Laut Doku würde ich sagen, dass du für den Keyword-Parameter progs eine Liste von Tupeln übergeben musst, in deinem Code aber nur ein Tupel übergibst.

Re: Image-Button führt Befehl nicht aus

Verfasst: Sonntag 29. Oktober 2017, 13:15
von djevil
Ach so, stimmt
es muss:
t=[("firefox", "/usr/bin/firefox", "gh")]

heissen,
im Beispiel stand halt:

t=("firefox", "/usr/bin/firefox", "gh")

MFG