Форум сайта python.su
Товарищи, доброго дня!
Впервые установил и запустил 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.
Офлайн
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 файл .....
[code python][/code]
Офлайн
PEHDOMСпасибо!
возможно
Офлайн
Vladisslaw
С помощью PyQt5 не удаётся запустить ваш код, выдаёт ошибку: “Нет аттрибута QMainWindow”
Не подскажите, как можно исправить?
from PyQt5 import QtWidgets #добавить импорт нужного class MainWindow(QtWidgets.QMainWindow):
Офлайн