该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
自己写了一个关于QTabWidget的窗口 现在想法是 让tab4从tab1中获取输入的数据 然后点击tab4中的pushbutton显示在tab4中的文本框 新手实在搞不定 求大神指点指点啊。
谢谢
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QLineEdit, QTabWidget, QPlainTextEdit
class WindowTab1(QWidget):
# 主窗口,并调用控件
def __init__(self):
super().__init__()
self.setWindowTitle("TEST")
ediAlpha_1 = QLineEdit(self)
ediAlpha_1.move(90, 32)
class WindowTab4(QWidget):
def __init__(self):
super().__init__()
button_2 = QPushButton(self)
button_2.setText("获取")
button_2.move(660, 250)
resultText2 = QPlainTextEdit(self)
resultText2.move(500, 32)
resultText2.resize(250, 200)
class Window(QTabWidget):
def __init__(self):
super().__init__()
self.setWindowTitle("TEST")
self.resize(800, 500)
self.move(500, 200)
# 创建4个选项卡小控件窗
tab1 = WindowTab1()
tab4 = WindowTab4()
# 将三个选项卡添加到顶层窗口中
self.addTab(tab1, "数据")
self.addTab(tab4, "获取")
if __name__ == '__main__':
app = QApplication(sys.argv)
window = Window()
window.show()
sys.exit(app.exec_())