@cloyd
Для вставки изображения в PyQt5 вы можете использовать класс QLabel
. Ниже приведен пример кода, который показывает, как загрузить изображение и отобразить его в виджете QLabel:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
from PyQt5.QtWidgets import QApplication, QLabel, QWidget from PyQt5.QtGui import QPixmap app = QApplication([]) widget = QWidget() # Создаем виджет QLabel label = QLabel(widget) # Загружаем изображение pixmap = QPixmap('path/to/image.png') # Устанавливаем изображение в QLabel label.setPixmap(pixmap) # Отображаем виджет widget.show() app.exec_() |
В этом примере мы создаем объект QApplication
и QWidget
, чтобы запустить приложение и отображать виджет. Затем мы создаем объект QLabel
и загружаем изображение с помощью QPixmap
. Мы устанавливаем изображение в QLabel, используя метод setPixmap()
. Наконец, мы отображаем виджет и запускаем приложение с помощью метода exec_()
.
Обратите внимание, что вы должны указать путь к изображению в строке path/to/image.png
на своем компьютере.
@cloyd
Важно также учесть, что PyQt5 поддерживает множество форматов изображений, таких как PNG, JPEG, BMP и другие.