Найти - Пользователи
Полная версия: PyQt5, не работает конвертация UI to PY
Начало » Python для новичков » PyQt5, не работает конвертация UI to PY
1
Vladisslaw
Товарищи, доброго дня!
Впервые установил и запустил Qt Designer, удалось создать форму, но как далее писать код? В сети пишут, что можно файл .ui сконвертировать в файл .py с помощью pyuic5. Конвертация однако не происходит, выдаётся ошибка
“”“C:\Python35\python”“ не является внутренней или внешней командой, исполняемой программой или пакетным файлом.”
Файл с названием pyuic5.exe отсутствует, есть только pyuic5.bat, его содержимое: “@”C:\Python35\python“ -m PyQt5.uic.pyuic %1 %2 %3 %4 %5 %6 %7 %8 %9”
Команда, которую я запускал для конвертации: pyuic5 -x syllables.ui -o syllables.py (подсмотрел в туториале).
Подскажите, как можно выполнить конвертацию, или, если возможно, использовать UI файлы напрямую из PyCharm.

PEHDOM
Vladisslaw
если возможно, использовать UI файлы напрямую из PyCharm.
возможно
 from PyQt4 import QtGui,  uic
....
class MainWindow(QtGui.QMainWindow):
   def __init__(self):
      QtGui.QMainWindow.__init__(self)
      uic.loadUi('mainwindow.ui', self) # подгружаем наш ui файл
     .....
Vladisslaw
PEHDOM
возможно
Спасибо!
Но у меня проблема: установлена только PyQt5, а PyQt4 невозможно установить
С помощью PyQt5 не удаётся запустить ваш код, выдаёт ошибку: “Нет аттрибута QMainWindow”
Не подскажите, как можно исправить?
(или ссылки на мануалы и примеры, возможно)
rami
Vladisslaw
С помощью PyQt5 не удаётся запустить ваш код, выдаёт ошибку: “Нет аттрибута QMainWindow”
Не подскажите, как можно исправить?
 from PyQt5 import QtWidgets     #добавить импорт нужного
 
class MainWindow(QtWidgets.QMainWindow):
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB