Ver Fonte

修改 SelectAll 动作,是它能全选 Crossprobe 窗口文本

mrh há 3 anos atrás
pai
commit
25a4c3f24e
1 ficheiros alterados com 2 adições e 2 exclusões
  1. 2 2
      main_windows.py

+ 2 - 2
main_windows.py

@@ -11,7 +11,7 @@ from PySide2 import QtCore
 from PySide2.QtGui import *
 from ui.ui_MainWindows import Ui_MainWindow
 from ui.Analyze import AnalyzeWindow
-from sub_windows import SubWindows,LineEditWin,FormWindow, get_sub_win_list,get_sub_win
+from sub_windows import SubWindows,LineEditWin,FormWindow,get_sub_win_list,get_sub_win
 from ui.About import AboutWindow
 from ui.Elaborate import Elaborate
 from ui.Read_Timing_Constraint import ReadTimeWindow
@@ -181,7 +181,7 @@ class MainWindow(Ui_MainWindow, QMainWindow):
     def action_select_all(self):
         # 获得文本光标所在控件
         widget:QTextBrowser = self.focusWidget()
-        if type(widget) not in (QTextBrowser, QTextEdit):
+        if not isinstance(widget, (QTextBrowser, QTextEdit, QPlainTextEdit,)):
             return
         widget.selectAll()