Ich möchte eine Qt5 QWidgets-Anwendung von seinem Fenstertitel mit xdotool
erkennen, um die GUI unter GNU/Windows mit der neuesten Xubuntu LTS-Distribution zu testen.xdotool kann Qt-Anwendungsfenster nicht finden, wo wmctrl kann
Wenn ich eine minimale Qt-Anwendung erstellen, mit wmctrl -l
ich es erkennen kann, mit xdotool
es kann nicht gefunden werden, wie hier gezeigt:
(beachten Sie, dass für Enter s
Suche nicht auch)
Hat jemand eine gute Erfahrung mit xdotool
auf Qt QWidget Anwendungen, ohne Tricks wie grep
Ping durch die wmctrl
Skripte?
AFAIKS, ich bin nicht the only one, die Probleme mit dieser Kombination hat.
Wenn Sie in diesem Fenster "xwininfo" eingeben, welcher Name wird angezeigt? –
@ n.m. (Ich habe einige Informationen entfernt): xwininfo: Window id: 0x9600006 "Geheimcode eingeben". Visual: 0x27. Visuelle Klasse: TrueColor. Rahmenbreite: 0. Klasse: InputOutputColormap: 0x9600001 (installiert). Bit-Gravitätsstatus: ForgetGravity. Fenster Schwerkraftstatus: NorthWestGravity. Hintergrundspeicherstatus: Nicht sinnvoll. Speichern unter Status: Nein. Kartenstatus: IsViewable. Redirect-Status überschreiben: Nein. – richelbilderbeek
Meine Frage ist nicht zum Abrufen der Fenster-ID mit xwininfo (ich mache das jetzt als Workaround). Die Frage ist, ob diese Problemumgehung vermeidbar ist. – richelbilderbeek