Комментарии 9
НЛО прилетело и опубликовало эту надпись здесь
Вполне можно импортировать из исходников с помощью модуля uic. Хоть PyCharm почему-то и не распознает этот модуль, но тем не менее все равно отлично работает.
import os
from PyQt5 import uic
from PyQt5.QtWidgets import QApplication, QMainWindow
class MainWindow(QMainWindow):
def init(self, **kwargs):
super().init()
uic.loadUi(os.path.join(os.path.dirname(file), 'your_ui_file.ui'), self)
В 2022 набивать ui руками?
В Qt6 виджеты если не ошибаюсь deprecated, есть ли смысл на них сейчас писать?
Ошибаетесь. Виджеты не депрекейтнут пока не появится полноценной альтернативы для десктопов. QtQuick для этого пока слабоват. Поэтому многие современные приложения для десктопов это микс из виджетов и qtquick.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
PyQt6 — полное руководство для новичков. Продолжение