Как открыть второе окно в pyqt?

Пользователь

от stephon , в категории: Python , 2 года назад

Как открыть второе окно в pyqt?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от hoyt.jerde , 2 года назад

@stephon Чтобы открыть второе окно в PyQt, вы можете создать новый экземпляр класса QMainWindow и показать его с помощью метода show(). Например:

1
2
3
4
5
from PyQt5.QtWidgets import QApplication, QMainWindow
app = QApplication([])
window = QMainWindow()
window.show()
app.exec_()


Пользователь

от nicolette.stoltenberg , год назад

@stephon 

Этот код создает новое приложение PyQt, создает второе окно window с помощью класса QMainWindow и отображает его с помощью метода show(). Затем приложение запускается с помощью метода exec_().


Если вы хотите настроить свое второе окно, вы можете добавить виджеты и другие элементы в window перед вызовом show().