@sam_tack

Как сделать импорт всех классов в PyQt5?

Начал заниматься PyQt5, и встала такая проблема: как сделать импорт всех классов, чтобы не писать каждый по отдельности?
  • Вопрос задан
  • 432 просмотра
Решения вопроса 1
Avernial
@Avernial
Разрабатываю научное ПО на языке Python.
В PyQt5 достаточно импортировать модуль Qt, а через него получать доступ ко всему что нужно. Если сразу сделаете импорт всех классов, просто захламите вашу программу.

Например:

from PyQt5 import Qt


class ExampleWidget(Qt.QWidget):

    def __init__(self):
        super().__init__()
        layout = Qt.QVBoxLayout(self)
        layout.addWidget(Qt.QLabel("Label"))
        layout.addWidget(Qt.QLineEdit("LineEdit"))
        layout.addWidget(Qt.QPushButton("PushButton"))
        pb = Qt.QProgressBar()
        pb.setValue(66)
        layout.addWidget(pb)


if __name__ == '__main__':
    app = Qt.QApplication([])
    w = ExampleWidget()
    w.show()
    app.exec()
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
Каждый раз писать только тот импорт, что тебе нужен

В пичарме, например, такое делается по комбинации клавиш
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы