Добрый день. Помогите разобраться.
Есть элемент меню, по которому создается экземпляр класса Building, чтобы он также знал про виджеты, то делаю его родителем MainWindow.
Дочерний класс по кнопке создается, и прекрасно вызывается self.current_page(), проверял через обычный print(123), но вот self.ui.stackedWidget.setCurrentIndex(2) и обращения к иным виджетам не делается, но эта переменная видна, pycharm подсказывает…

 class MainWindow(QtWidgets.QMainWindow):
    def __init__(self):
        super().__init__()
        self.ui = Ui_MainWindow()
        self.ui.setupUi(self)
        self.triggers()
    def triggers(self):
        self.ui.menubuilding.triggered.connect(self.page_building)
        self.ui.stackedWidget.setCurrentIndex(0)
    def page_building(self):
        Building()
class Building(MainWindow):
    def __init__(self):
        super().__init__()
        self.current_page()
    def current_page(self):
        self.ui.stackedWidget.setCurrentIndex(2)