![](https://img-blog.csdnimg.cn/2783b355cd9948f699d1f51a668302ef.png)
import sys
from PyQt5.QtWidgets import *
from move import *
# QtWidgets.QMainWindow:继承该类方法
class Utest_window(QtWidgets.QMainWindow, Ui_Dialog_move):
# __init__: 析构函数,也就是类被创建后就会预先加载的项目。
# 马上运行,这个方法可以用来对你的对象做一些你希望的初始化。
def __init__(self):
# 这里需要重载一下Utest_window,同时也包含了QtWidgets.QMainWindow的预加载项。
super(Utest_window, self).__init__()
self.setupUi(self)
#对表格tableWidget1进行数据初始化
matrix1 = [['小明', '山东', '23', '本科'], ['小李', '山西', '24', '本科'],
['小王', '北京', '26', '博士'], ['小张', '湖北', '26', '本科'],
['小周', '四川', '24', '硕士'], ['小刘', '山东', '23', '博士'],
['小钱', '广东', '32', '硕士'], ['小吴', '上海', '28', '本科']]
self.init_tableWidgets(self.tableWidget1,matrix1)
# 对表格tableWidget2进行数据初始化
matrix2 = [['小赵', '黑龙江', '34', '硕士'], ['小马', '河南', '24', '本科']]
self.init_tableWidgets(self.tableWidget2, matrix2)
#self.pushButton.clicked.connect(self.search)
##将信号变量与槽函数连接
self.tableWidget1.doubleClicked.connect(
lambda: self.doubleclick_from_table1_to_table2(self.tableWidget1, sel