Загрузка данных


import sys
from PyQt6.QtWidgets import QApplication, QMainWindow
from PyQt6.QtGui import QPainter, QPen
from PyQt6.QtCore import Qt


class MainWindow(QMainWindow):
    def __init__(self):
        super().__init__()

        # Настройка окна
        self.setWindowTitle("Окно с диагональю")
        self.setGeometry(100, 100, 500, 400)

    def paintEvent(self, event):
        """Рисуем диагональ"""
        painter = QPainter(self)

        pen = QPen()
        pen.setWidth(2)  # Толщина линии
        pen.setColor(Qt.GlobalColor.blue)  # Цвет линии
        painter.setPen(pen)

        width = self.width()
        height = self.height()
        painter.drawLine(30, 50, width, height)
        painter.drawLine(200, 50, width, height)


# Создаем приложение
app = QApplication(sys.argv)

# Создаем и показываем окно
window = MainWindow()
window.show()

# Запускаем приложение
app.exec()