PTQT5堆栈窗口控件与树形视图如何以类对象的形式连接起来并实现堆栈窗口控件页面切换

这是树形菜单
class QTreewindows(QTreeWidget):
    def __init__(self):
        super().__init__()
        self.setHeaderHidden(True)
        self.setColumnCount(1)
        self.ROOT()
        # 子目录()
        self.expandAll()
        self.clicked.connect(self.Click)

    def Click(self):
        print(self.currentItem().text(0))
        if self.currentItem().text(0)=='柴油':
            QStackedwindows().display(1)
            return 1
        else:
            print('666')
这是堆栈页面
class QStackedwindows(QStackedWidget):
    def __init__(self):
        super().__init__()
        self.addWidget(QTablewindows1())
        self.addWidget(QTablewindows2())

    def display(self,index):
        self.setCurrentIndex(index)

我试过如果用QStackedLayout的话,堆栈是可以触发弹窗,但是没法做到切换页面。

求大神指点一下