Commit d7001002 authored by xuanweiace's avatar xuanweiace

upd 操作表格

parent 7d56c09a
...@@ -66,9 +66,13 @@ class Operation_Dialog(QDialog, Ui_Dialog): ...@@ -66,9 +66,13 @@ class Operation_Dialog(QDialog, Ui_Dialog):
return return
self.set_all_user_component_status(True) self.set_all_user_component_status(True)
self.pickStartPos.setEnabled(True)
self.pickEndPos.setEnabled(True)
self.pushButton_3.setEnabled(True)
if self.comboBox.currentText() == "字幕": if self.comboBox.currentText() == "字幕":
self.lineEdit_5.setEnabled(False) self.lineEdit_5.setEnabled(False)
self.lineEdit_6.setEnabled(False) self.lineEdit_6.setEnabled(False)
self.comboBox_3.setEnabled(False)
else: else:
self.timeEdit_2.setEnabled(False) self.timeEdit_2.setEnabled(False)
self.lineEdit_4.setEnabled(False) self.lineEdit_4.setEnabled(False)
...@@ -88,6 +92,9 @@ class Operation_Dialog(QDialog, Ui_Dialog): ...@@ -88,6 +92,9 @@ class Operation_Dialog(QDialog, Ui_Dialog):
def remake_slot(self): def remake_slot(self):
self.buttonBox.setEnabled(False) self.buttonBox.setEnabled(False)
self.set_all_user_component_status(True) self.set_all_user_component_status(True)
self.pickStartPos.setEnabled(True)
self.pickEndPos.setEnabled(True)
self.pushButton_3.setEnabled(False)
def check_validate_slot(self): def check_validate_slot(self):
# 校验行数 # 校验行数
...@@ -186,6 +193,9 @@ class Operation_Dialog(QDialog, Ui_Dialog): ...@@ -186,6 +193,9 @@ class Operation_Dialog(QDialog, Ui_Dialog):
self.mainWindow.prompt_dialog.show_with_msg("校验成功!!") self.mainWindow.prompt_dialog.show_with_msg("校验成功!!")
self.buttonBox.setEnabled(True) self.buttonBox.setEnabled(True)
self.set_all_user_component_status(False) self.set_all_user_component_status(False)
self.pickStartPos.setEnabled(False)
self.pickEndPos.setEnabled(False)
self.pushButton_3.setEnabled(False)
def set_all_user_component_status(self, status: bool): def set_all_user_component_status(self, status: bool):
for lineEdit in self.lineEdits: for lineEdit in self.lineEdits:
...@@ -194,9 +204,9 @@ class Operation_Dialog(QDialog, Ui_Dialog): ...@@ -194,9 +204,9 @@ class Operation_Dialog(QDialog, Ui_Dialog):
timeEdit.setEnabled(status) timeEdit.setEnabled(status)
self.comboBox.setEnabled(status) self.comboBox.setEnabled(status)
self.comboBox_2.setEnabled(status) self.comboBox_2.setEnabled(status)
self.comboBox_3.setEnabled(status)
def start_operation_slot(self): def start_operation_slot(self):
print("operation 触发")
start_time, end_time = ["%02d:%02d:%02d.%03d" % (x.time().hour(), x.time().minute(), x.time().second(), x.time().msec()) for x in self.timeEdits] start_time, end_time = ["%02d:%02d:%02d.%03d" % (x.time().hour(), x.time().minute(), x.time().second(), x.time().msec()) for x in self.timeEdits]
row, subtitle, suggest, aside = [ row, subtitle, suggest, aside = [
x.text() for x in self.lineEdits] x.text() for x in self.lineEdits]
...@@ -214,13 +224,13 @@ class Operation_Dialog(QDialog, Ui_Dialog): ...@@ -214,13 +224,13 @@ class Operation_Dialog(QDialog, Ui_Dialog):
end_time = "" end_time = ""
subtitle = "" subtitle = ""
suggest = "插入旁白,推荐字数为" + suggest suggest = "插入旁白,推荐字数为" + suggest
if self.comboBox_2.currentText() == "增加一行":
suggest = "插入旁白,推荐字数为0"
# 别忘复原 # 别忘复原
self.buttonBox.setEnabled(False) self.buttonBox.setEnabled(False)
self.zmpb_change_slot() self.zmpb_change_slot()
self.adddel_change_slot() self.adddel_change_slot()
print(suggest)
# 根据增删两种操作,分别触发不同信号。 # 根据增删两种操作,分别触发不同信号。
if self.comboBox_2.currentText() == "增加一行": if self.comboBox_2.currentText() == "增加一行":
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>711</width> <width>724</width>
<height>502</height> <height>502</height>
</rect> </rect>
</property> </property>
...@@ -110,13 +110,6 @@ ...@@ -110,13 +110,6 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="5" column="2">
<widget class="QLabel" name="label_12">
<property name="text">
<string>*请填数字,必须是不超过100的正整数</string>
</property>
</widget>
</item>
<item row="6" column="1"> <item row="6" column="1">
<widget class="QLineEdit" name="lineEdit_6"> <widget class="QLineEdit" name="lineEdit_6">
<property name="enabled"> <property name="enabled">
......
This diff is collapsed.
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