diff --git a/工具v4/Ui_tool_panel.py b/工具v4/Ui_tool_panel.py index 7a495d49..11209d67 100644 --- a/工具v4/Ui_tool_panel.py +++ b/工具v4/Ui_tool_panel.py @@ -117,6 +117,9 @@ class Ui_MainWindow(object): self.tab_fnsc = QWidget() self.tab_fnsc.setObjectName(u"tab_fnsc") self.tabWidget_beikezu.addTab(self.tab_fnsc, "") + self.tab_pxnd = QWidget() + self.tab_pxnd.setObjectName(u"tab_pxnd") + self.tabWidget_beikezu.addTab(self.tab_pxnd, "") self.tabWidget_main.addTab(self.tab_beikezu, "") self.tab_latex = QWidget() self.tab_latex.setObjectName(u"tab_latex") @@ -212,7 +215,7 @@ class Ui_MainWindow(object): self.tabWidget_luru.setCurrentIndex(0) self.tabWidget_weihu.setCurrentIndex(0) self.tabWidget_shiyong.setCurrentIndex(5) - self.tabWidget_beikezu.setCurrentIndex(3) + self.tabWidget_beikezu.setCurrentIndex(4) self.tabWidget_latex.setCurrentIndex(0) self.tabWidget_mubiaojichu.setCurrentIndex(0) self.tabWidget_syjl.setCurrentIndex(0) @@ -240,9 +243,10 @@ class Ui_MainWindow(object): self.tabWidget_shiyong.setTabText(self.tabWidget_shiyong.indexOf(self.tab_sjlb), QCoreApplication.translate("MainWindow", u"\u8bd5\u5377\u5217\u8868", None)) self.tabWidget_main.setTabText(self.tabWidget_main.indexOf(self.tab_shiyong), QCoreApplication.translate("MainWindow", u"\u4f7f\u7528", None)) self.tabWidget_beikezu.setTabText(self.tabWidget_beikezu.indexOf(self.tab_jglr), QCoreApplication.translate("MainWindow", u"\u8bb2\u4e49\u7ed3\u6784\u7f16\u53f7\u5f55\u5165", None)) - self.tabWidget_beikezu.setTabText(self.tabWidget_beikezu.indexOf(self.tab_dtlr), QCoreApplication.translate("MainWindow", u"\u7b54\u9898\u7eb8\u5bf9\u5e94\u4fe1\u606f\u5f55\u5165", None)) + self.tabWidget_beikezu.setTabText(self.tabWidget_beikezu.indexOf(self.tab_dtlr), QCoreApplication.translate("MainWindow", u"\u7b54\u9898\u7eb8\u5bf9\u5e94\u5f55\u5165", None)) self.tabWidget_beikezu.setTabText(self.tabWidget_beikezu.indexOf(self.tab_jysc), QCoreApplication.translate("MainWindow", u"\u7cfb\u5217\u8bb2\u4e49\u751f\u6210", None)) self.tabWidget_beikezu.setTabText(self.tabWidget_beikezu.indexOf(self.tab_fnsc), QCoreApplication.translate("MainWindow", u"\u8d4b\u80fd\u5377\u751f\u6210", None)) + self.tabWidget_beikezu.setTabText(self.tabWidget_beikezu.indexOf(self.tab_pxnd), QCoreApplication.translate("MainWindow", u"\u96be\u5ea6\u6392\u5e8f", None)) self.tabWidget_main.setTabText(self.tabWidget_main.indexOf(self.tab_beikezu), QCoreApplication.translate("MainWindow", u"\u5907\u8bfe\u7ec4", None)) self.tabWidget_latex.setTabText(self.tabWidget_latex.indexOf(self.tab_wbzh), QCoreApplication.translate("MainWindow", u"\u6587\u672c\u8f6c\u6362\u5904\u7406", None)) self.tabWidget_latex.setTabText(self.tabWidget_latex.indexOf(self.tab_hist), QCoreApplication.translate("MainWindow", u"\u76f4\u65b9\u56fe\u4ee3\u7801\u751f\u6210", None)) diff --git a/工具v4/tool_panel.py b/工具v4/tool_panel.py index 4b638292..0ed94460 100644 --- a/工具v4/tool_panel.py +++ b/工具v4/tool_panel.py @@ -31,6 +31,7 @@ from 删除课时目标关系 import MyWindow_scgx from 新增目标关系 import MyWindow_xzgx from 试卷列表 import MyWindow_sjlb from 赋能卷生成 import MyWindow_fnsc +from 排序材料内难度 import MyWindow_pxnd from database_tools_2 import * class MyWindow(QMainWindow,Ui_MainWindow): @@ -167,6 +168,10 @@ class MyWindow(QMainWindow,Ui_MainWindow): self.fnsc = MyWindow_fnsc(self.database) self.layout_fnsc.addWidget(self.fnsc) #以上三行为初始化"赋能卷生成"tab + self.layout_pxnd = QVBoxLayout(self.tab_pxnd) + self.pxnd = MyWindow_pxnd(self.database) + self.layout_pxnd.addWidget(self.pxnd) #以上三行为初始化"难度排序"tab + for func in [ self.kxth.setdbname, @@ -189,7 +194,8 @@ class MyWindow(QMainWindow,Ui_MainWindow): self.scgx.setdbname, self.xzgx.setdbname, self.sjlb.setdbname, - self.fnsc.setdbname + self.fnsc.setdbname, + self.pxnd.setdbname ]: #在列表中的tab里传送数据库名的连接 self.sendDBname.connect(func) def sendValue(self): diff --git a/工具v4/tool_panel.ui b/工具v4/tool_panel.ui index a3168122..f97166ad 100644 --- a/工具v4/tool_panel.ui +++ b/工具v4/tool_panel.ui @@ -192,7 +192,7 @@ QTabWidget::Triangular - 3 + 4 @@ -201,7 +201,7 @@ - 答题纸对应信息录入 + 答题纸对应录入 @@ -214,6 +214,11 @@ 赋能卷生成 + + + 难度排序 + + diff --git a/工具v4/排序材料内难度.py b/工具v4/排序材料内难度.py index e0ab081b..452d140e 100644 --- a/工具v4/排序材料内难度.py +++ b/工具v4/排序材料内难度.py @@ -16,8 +16,8 @@ class MyWindow_pxnd(QWidget,Ui_Form): def bind(self): self.pushButton_selectfilepath.clicked.connect(self.choosefile) self.pushButton_exec.clicked.connect(self.exec) - self.lineEdit_filepath.setText(r"C:\Users\weiye\Documents\wwy sync\26届\高一第二学期\学案\G20260216余弦定理(2).tex") # to remove - self.lineEdit_classregex.setText(r"2026届高一1\d班") # to remove + # self.lineEdit_filepath.setText(r"C:\Users\weiye\Documents\wwy sync\26届\高一第二学期\学案\G20260216余弦定理(2).tex") # to remove + # self.lineEdit_classregex.setText(r"2026届高一1\d班") # to remove def choosefile(self):