text: from PySide2.QtWidgets import QWidget, QApplication, QVBoxLayout, QHBoxLayout, QLabel, QLineEdit, QCheckBox, \
      QPushButton, QToolButton, QVBoxLayout, QHBoxLayout, QToolButton, QGridLayout, QSizePolicy, QVBoxLayout, \
      QHBoxLayout, QSpinBox, QTextEdit, QTabWidget, QTableWidget, QTableView, QAbstractItemView, QAbstractScrollArea, \
      QHeaderView, QTableWidgetItem
  from PySide2.QtCore import QObject, QTimer, QDateTime, Signal, Qt, QEvent, QSize, QByteArray, Signal, QSize, Qt, QBuffer
  from PySide2.QtGui import QPalette, QColor, QPixmap, QIcon, QTextCursor, QMovie, QBrush