Commit ce9caabf by mucece

v1.0.1版本,修改页面名称,电视测试查看图片等功能,修改结束按钮的流程做到可以保存,修改音箱录音可以支持保存单条录音。

parent 52d94ff6
......@@ -221,22 +221,26 @@ class Instruction_set(Ui_instruction, QMainWindow):
self.import_2.clicked.connect(self.import_data)
#导入音频文件按钮连接函数
self.comboBox.clicked.connect(self.import_audio)
#展示指令集数据
self.show_data()
#文件列表
self.file_paths=[]
self.driver=""
self.driver = QSqlDatabase.addDatabase('QSQLITE')
self.driver.setDatabaseName(dir1)
self.driver.open()
self.model = MyModel()
# 展示指令集数据
self.show_data()
def closeEvent(self, event):
event.accept()
initail.show()
self.driver.close()
initail.show()
def show_data(self):
ID, TEXT, SHORTDESC, LONGDESC = range(4)
self.driver = QSqlDatabase.addDatabase('QSQLITE')
self.driver.setDatabaseName(dir1)
self.driver.open()
self.model = MyModel()
self.model.setTable("instruction")
self.model.setSort(ID, Qt.AscendingOrder)
self.model.setEditStrategy(QSqlTableModel.OnRowChange)
......@@ -257,7 +261,6 @@ class Instruction_set(Ui_instruction, QMainWindow):
self.tableView.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch)
self.tableView.setModel(self.model)
self.tableView.hideColumn(0)
# 指令集管理里面的查询
def search_data(self):
text = self.textEdit.toPlainText()
......@@ -271,12 +274,11 @@ class Instruction_set(Ui_instruction, QMainWindow):
def add_data(self):
i = self.tableView.currentIndex()
row = self.model.rowCount()
self.model.insertRow(0)
self.model.selectRow(0)
#跳转到第一条
self.tableView.selectRow(0)
self.model.insertRow(row)
self.model.selectRow(row)
#跳转到最后一条
# self.model.select()
self.tableView.selectRow(row)
# 删除数据
def delete_data(self):
index = self.tableView.currentIndex()
......@@ -539,7 +541,6 @@ class test_script(Ui_script, QMainWindow):
# 判断指令集选择列表是否为空
if initail.test_script.ui.textlist.text().strip():
test_script_list = initail.test_script.ui.textlist.text().strip().split(',')
for i in test_script_list:
self.pop.list.append(i)
self.pop.model_2.setStringList(self.pop.list)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment