QT GUI mit pywinauto steuern

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Campionissimo
User
Beiträge: 102
Registriert: Montag 28. März 2011, 07:50

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
Campionissimo
User
Beiträge: 102
Registriert: Montag 28. März 2011, 07:50

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
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.
Campionissimo
User
Beiträge: 102
Registriert: Montag 28. März 2011, 07:50

Hallo Danke für die Antwort.
Werde mal eine neuer Version von pywinauto runterladen
Antworten