Задать вопрос
@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)?
  • Вопрос задан
  • 414 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
19 янв. 2025, в 14:08
2000 руб./за проект
19 янв. 2025, в 13:33
700000 руб./за проект
19 янв. 2025, в 13:04
400000 руб./за проект