Я создал пользовательский интерфейс, используя Qt Designer для приложения на Python.
Основная функция моего приложения запускается при нажатии кнопки, например:
self.button.clicked.connect(get_data(arg1, arg2, arg3))
Чтобы создать интерфейс при запуске программы, вот мой основной метод:
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
MainWindow = QtWidgets.QDialog()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
Однако функция «get_data» запускается сразу после запуска, несмотря на то, что кнопка даже не отображается на моем экране.
Как я могу остановить запуск функции сразу после запуска?