Готовый скрипт Pyautogui (автокликер по картинке) как прикрутить к нему Pyqt?

я совсем новичок, не могу никак понять, как интерфейс pyqt привязать к папке со скриптом, который ловит изображение по образцу.

import keyboard, pyautogui, os
from PyQt5 import uic
from PyQt5.QtWidgets import QApplication

Form, Window = uic.loadUiType("goldhunter.ui")

app = QApplication([])
window = Window()
form = Form()
form.setupUi(window)
window.show()


def on_click():
    print("Ловим сундуки...")

form.startwork.clicked.connect(on_click)

#app.exec()
files = os.listdir('syndyk')

while keyboard.is_pressed("Esc") == False:

    for f in files:

        picture = "syndyk/" + f

        button = pyautogui.locateOnScreen(picture, confidence = 0.95)

        if button:
            pyautogui.click(button)
            pyautogui.sleep(0.1)

Ответы (1 шт):

Автор решения: Александр
import sys
from threading import Thread 
import keyboard, pyautogui, os
from PyQt5 import uic
from PyQt5.QtWidgets import QApplication

Form, Window = uic.loadUiType("goldhunter.ui")

files = os.listdir('syndyk')

def thread():
    while keyboard.is_pressed("Esc") == False:

    for f in files:

        picture = "syndyk/" + f

        button = pyautogui.locateOnScreen(picture, confidence = 0.95)

        if button:
            pyautogui.click(button)
            pyautogui.sleep(0.1)

def on_click():
    print("Ловим сундуки...")
    Thread(target=thread).start()

app = QApplication([])
window = Window()
form = Form()
form.setupUi(window)
form.startwork.clicked.connect(on_click)
window.show()
sys.exit(app.exec())
→ Ссылка