个人使用记录导入放置入面板
This commit is contained in:
parent
bf37f6d264
commit
fb6ac1f43b
|
|
@ -13,5 +13,5 @@
|
|||
*.sh
|
||||
*static
|
||||
*.log
|
||||
文本文件/*
|
||||
*/文本文件/*
|
||||
|
||||
|
|
|
|||
|
|
@ -180,6 +180,9 @@ class Ui_MainWindow(object):
|
|||
self.tab_gxsy = QWidget()
|
||||
self.tab_gxsy.setObjectName(u"tab_gxsy")
|
||||
self.tabWidget_syjl.addTab(self.tab_gxsy, "")
|
||||
self.tab_grdr = QWidget()
|
||||
self.tab_grdr.setObjectName(u"tab_grdr")
|
||||
self.tabWidget_syjl.addTab(self.tab_grdr, "")
|
||||
self.tabWidget_main.addTab(self.tab_syjl, "")
|
||||
self.tab_notesandanswers = QWidget()
|
||||
self.tab_notesandanswers.setObjectName(u"tab_notesandanswers")
|
||||
|
|
@ -226,14 +229,14 @@ class Ui_MainWindow(object):
|
|||
|
||||
self.retranslateUi(MainWindow)
|
||||
|
||||
self.tabWidget_main.setCurrentIndex(7)
|
||||
self.tabWidget_main.setCurrentIndex(3)
|
||||
self.tabWidget_luru.setCurrentIndex(0)
|
||||
self.tabWidget_weihu.setCurrentIndex(0)
|
||||
self.tabWidget_shiyong.setCurrentIndex(5)
|
||||
self.tabWidget_beikezu.setCurrentIndex(0)
|
||||
self.tabWidget_latex.setCurrentIndex(0)
|
||||
self.tabWidget_mubiaojichu.setCurrentIndex(1)
|
||||
self.tabWidget_syjl.setCurrentIndex(0)
|
||||
self.tabWidget_syjl.setCurrentIndex(6)
|
||||
self.tabWidget_notesandanswers.setCurrentIndex(2)
|
||||
|
||||
|
||||
|
|
@ -278,6 +281,7 @@ class Ui_MainWindow(object):
|
|||
self.tabWidget_syjl.setTabText(self.tabWidget_syjl.indexOf(self.tab_xxxz), QCoreApplication.translate("MainWindow", u"\u5c0f\u95f2\u4e0b\u8f7d", None))
|
||||
self.tabWidget_syjl.setTabText(self.tabWidget_syjl.indexOf(self.tab_scjl), QCoreApplication.translate("MainWindow", u"\u5220\u9664\u4f7f\u7528\u8bb0\u5f55", None))
|
||||
self.tabWidget_syjl.setTabText(self.tabWidget_syjl.indexOf(self.tab_gxsy), QCoreApplication.translate("MainWindow", u"\u5171\u4eab\u4f7f\u7528\u8bb0\u5f55", None))
|
||||
self.tabWidget_syjl.setTabText(self.tabWidget_syjl.indexOf(self.tab_grdr), QCoreApplication.translate("MainWindow", u"\u4e2a\u4eba\u4f7f\u7528\u8bb0\u5f55\u5bfc\u5165", None))
|
||||
self.tabWidget_main.setTabText(self.tabWidget_main.indexOf(self.tab_syjl), QCoreApplication.translate("MainWindow", u"\u4f7f\u7528\u8bb0\u5f55", None))
|
||||
self.tabWidget_notesandanswers.setTabText(self.tabWidget_notesandanswers.indexOf(self.tab_jglr), QCoreApplication.translate("MainWindow", u"\u8bb2\u4e49\u7ed3\u6784\u4e0e\u5185\u5bb9\u5f55\u5165", None))
|
||||
self.tabWidget_notesandanswers.setTabText(self.tabWidget_notesandanswers.indexOf(self.tab_dtlr), QCoreApplication.translate("MainWindow", u"\u7b54\u9898\u7eb8\u5bf9\u5e94\u5f55\u5165", None))
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ from 赋能卷生成 import MyWindow_fnsc
|
|||
from 排序材料内难度 import MyWindow_pxnd
|
||||
from 单人讲义生成 import MyWindow_drsc
|
||||
from 讲义与答题纸信息查询 import MyWindow_jycx
|
||||
from 个人使用记录导入 import MyWindow_grdr
|
||||
from database_tools_2 import *
|
||||
|
||||
class MyWindow(QMainWindow,Ui_MainWindow):
|
||||
|
|
@ -182,6 +183,10 @@ class MyWindow(QMainWindow,Ui_MainWindow):
|
|||
self.jycx = MyWindow_jycx(self.database)
|
||||
self.layout_jycx.addWidget(self.jycx) #以上三行为初始化"讲义答题纸查询"tab
|
||||
|
||||
self.layout_grdr = QVBoxLayout(self.tab_grdr)
|
||||
self.grdr = MyWindow_grdr(self.database)
|
||||
self.layout_grdr.addWidget(self.grdr) #以上三行为初始化"讲义答题纸查询"tab
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -212,7 +217,8 @@ class MyWindow(QMainWindow,Ui_MainWindow):
|
|||
self.jglr.setdbname,
|
||||
self.dtlr.setdbname,
|
||||
self.drsc.setdbname,
|
||||
self.jycx.setdbname
|
||||
self.jycx.setdbname,
|
||||
self.grdr.setdbname
|
||||
]: #在列表中的tab里传送数据库名的连接
|
||||
self.sendDBname.connect(func)
|
||||
def sendValue(self):
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@
|
|||
<enum>QTabWidget::Triangular</enum>
|
||||
</property>
|
||||
<property name="currentIndex">
|
||||
<number>7</number>
|
||||
<number>3</number>
|
||||
</property>
|
||||
<widget class="QWidget" name="tab_luru">
|
||||
<attribute name="title">
|
||||
|
|
@ -319,7 +319,7 @@
|
|||
<enum>QTabWidget::Triangular</enum>
|
||||
</property>
|
||||
<property name="currentIndex">
|
||||
<number>0</number>
|
||||
<number>6</number>
|
||||
</property>
|
||||
<widget class="QWidget" name="tab_xxdr">
|
||||
<attribute name="title">
|
||||
|
|
@ -351,6 +351,11 @@
|
|||
<string>共享使用记录</string>
|
||||
</attribute>
|
||||
</widget>
|
||||
<widget class="QWidget" name="tab_grdr">
|
||||
<attribute name="title">
|
||||
<string>个人使用记录导入</string>
|
||||
</attribute>
|
||||
</widget>
|
||||
</widget>
|
||||
</widget>
|
||||
<widget class="QWidget" name="tab_notesandanswers">
|
||||
|
|
|
|||
|
|
@ -22,7 +22,10 @@ class MyWindow_grdr(QWidget,Ui_Form):
|
|||
self.setupUi(self)
|
||||
self.database_name = database_name
|
||||
self.bind()
|
||||
|
||||
|
||||
def setdbname(self,string):
|
||||
self.database_name = string
|
||||
# print(self.database_name)
|
||||
|
||||
def bind(self):
|
||||
self.tableWidget_filelist.setColumnWidth(0,270)
|
||||
|
|
@ -56,6 +59,8 @@ class MyWindow_grdr(QWidget,Ui_Form):
|
|||
|
||||
def exec(self):
|
||||
tempdir = "临时文件/zips"
|
||||
self.tableWidget_result.clearContents()
|
||||
self.tableWidget_result.setRowCount(0)
|
||||
mydb = connect(hostname = db_host, port = db_port, username=db_user, pwd=db_pwd, db = self.database_name)
|
||||
mycursor = mydb.cursor()
|
||||
for zf in tqdm.tqdm(self.filelist,desc = "文件处理进度 "):
|
||||
|
|
|
|||
Reference in New Issue