@Wet_Dumplings

Как перенести код с PySide на Pyside2/PyQt?

Привет!

Нашел такую историю на гитхабе - https://github.com/vinay-nagarajan/Steganography--...

Создал проект, сделал себе 3 одноименных файла и скопировал код, но при запуске словил ошибки
File "D:/PyCharm Community Edition/projet/testStega/SteganographyConsumer.py", line 4, in <module>
   <b> from SteganographyGUI import *</b>
  File "D:\PyCharm Community Edition\projet\testStega\SteganographyGUI.py", line 10, in <module>
   <b> from PySide import QtCore, QtGui</b>
ModuleNotFoundError: No module named 'PySide'


Попытался установить `PySide` но ввиду новой версии не вышло, но нашел альтернативу - PySide2. Добавив везде к `PySide` цифру 2 словил следующую ошибку:
File"path/SteganographyConsumer.py", line 12, in <module>
    class SteganographyConsumer(<b>QMainWindow</b>, Ui_MainWindow):
NameError: name 'QMainWindow' is not defined

И вот это уже не смог "починить".
Собственно, как заставить этот код работать в изменившихся условия (PySide2)?
  • Вопрос задан
  • 413 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы