QPixmap не отображается с использованием Ubuntu 18 - PullRequest
0 голосов
/ 24 февраля 2019

Создание Python GUI с использованием PyQt5.Я запускаю свой код в Python 3.6 на Ubuntu 18.04.2 в виртуальной машине.И я не могу получить изображение для отображения с помощью QPixmap в виджете QLabel.

Пробовал несколько файлов PNG и JPG.Пробовал свои относительные и абсолютные пути.Ничего не работает

Добавлен быстрый пример кода для демонстрации.При выполнении открывается пустое окно (см. Ниже).Цени любую помощь.

Изображение окна

#!/usr/bin/python3

from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtGui import *
import os, sys

class Main_Window(QWidget):

    def __init__(self):

        super().__init__()
        self.initUI()

    def initUI(self):

        h1 = QHBoxLayout(self)

        l1 = QLabel(self)
        l1.setPixmap(QPixmap(os.getcwd() +'/image.png'))

        h1.addWidget(l1)
        self.setLayout(h1)

        self.resize(1000,800)
        self.setWindowTitle('Window Title')

        self.show()

if __name__ == '__main__':

    print(os.getcwd())
    app = QApplication(sys.argv)
    win = Main_Window()

    sys.exit(app.exec_())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...