Seite 1 von 1

QT GUI mit pywinauto steuern

Verfasst: Samstag 14. April 2012, 14:23
von Campionissimo
Hallo,

ich habe eine QT Oberfläche die ich gerne steuern würde bzw den Button.
Mit pywin wollte ich das ganze probieren, aber irgendwie geht es nicht.
Ich weiß auch nicht ob ich im richtigen panel oder window bin.
Wie kann man das richtige Window (QT GUI) herausbekommen und danch auch die einzelnen Panels sowie den Button.

Code: Alles auswählen

app = application.Application.Start("C:\\Programme\\...\\start.bat")
app.programm (


app.programm.START.Click()
Programm steht im Taskmanager

Vielen Dank

Re: QT GUI mit pywinauto steuern

Verfasst: Sonntag 15. April 2012, 12:00
von Campionissimo
Ok es funktioniert jetzt.
Nur noch eine Kleinigkeit denke ich.

Was kann man gegen diese Fehlermeldung machen ?

Code: Alles auswählen

C:\TAF\eclipse_workspace\pyTAF\Krinner\pywinauto\application.py:820: DeprecationWarning: Class/Static methods Application.start(), application.start() are deprecated, please switch to instance method connect_. Please note that in a future release that start_() will be renamed to Start().
  DeprecationWarning)
C:\TAF\eclipse_workspace\pyTAF\Krinner\pywinauto\application.py:824: DeprecationWarning: Class/StaticMethods Start, start deprecated, please switch to instance method Start
  DeprecationWarning)
Hoffe es weiß jemand

Re: QT GUI mit pywinauto steuern

Verfasst: Sonntag 15. April 2012, 12:16
von BlackJack
@Campionissimo: Wenn das nicht in *Deinem* Code ist, dann könntest Du schauen ob das in einer neueren Version von dem Code in dem es auftritt schon behoben ist. Ansonsten den Autor von dem Code darauf aufmerksam machen.

Re: QT GUI mit pywinauto steuern

Verfasst: Sonntag 15. April 2012, 12:18
von Campionissimo
Hallo Danke für die Antwort.
Werde mal eine neuer Version von pywinauto runterladen