Я пытаюсь вызвать другое окно с помощью кнопки click в python 2.7 с помощью PyQt4. Приведенный ниже код открывает диалоговое окно AddBooking, но сразу же закрывает его. Im новое для программирования Gui, может кто-нибудь, пожалуйста, скажите мне, что не так с моим кодом?Загрузите другие окна при нажатии кнопки. PyQt
from PyQt4 import QtGui
from HomeScreen import Ui_HomeScreen
from AddBooking import Ui_AddBooking
import sys
class HomeScreen(QtGui.QWidget, Ui_HomeScreen):
def __init__(self, parent=None):
QtGui.QWidget.__init__(self, parent)
self.setupUi(self)
self.show()
self.Add_Booking_Button.clicked.connect(self.handleButton)
def handleButton(self):
AddBooking2()
class AddBooking2(QtGui.QWidget, Ui_AddBooking):
def __init__(self, parent=None):
QtGui.QWidget.__init__(self, parent)
self.setupUi(self)
self.show()
if __name__ == '__main__':
app = QtGui.QApplication(sys.argv)
window = HomeScreen()
window.show()
sys.exit(app.exec_())