@derdumm

Не выполняется функция, после обращения к ей, как решить?

делаю графический интерфейс программы аукциона, PyQt6, Qt Designer
Пытаюсь привязать функцию к нажатой кнопке, но не получается, функция не выполняется. Файл с интерфейсом называется Auc.py

import sys
import Auc
from PyQt6 import QtCore, QtGui, QtWidgets
from PyQt6.QtGui import QIcon
from PyQt6.QtWidgets import QMessageBox
from Auc import Ui_MainWindow

class Auction(QtWidgets.QMainWindow):
    def __init__(self):
        super(Auction, self).__init__()
        self.ui = Ui_MainWindow()
        self.ui.setupUi(self)

    def init_UI(self):
        self.Auc.MakeBiddButton.clicked.connect(self.makeBidd)
        self.ui.MakeBiddButton.clicked.connect(self.makeBidd)

    def makeBidd(self):
        print("111")


app = QtWidgets.QApplication([])
application = Auction()
application.show()

sys.exit(app.exec())
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
seven5674
@seven5674
Старый я уже что бы что-то в себе менять
Думаю что проблема в том что метод init_UI нигде не вызывается
Добавь вызов этого метода в __init__
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы