Как создать несколько окон в pyqt?

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

от fidel , в категории: Python , 5 месяцев назад

Как создать несколько окон в pyqt?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от mona_terry , 5 месяцев назад

@fidel  Чтобы создать несколько окон в PyQt, необходимо использовать метод QApplication.exec_(). Этот метод позволяет создавать неограниченное количество окон. Например, рассмотрим следующий пример кода:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow

app = QApplication(sys.argv)
window1 = QMainWindow()
window2 = QMainWindow()

# здесь можно настроить окна

window1.show()
window2.show()
app.exec_()