from PyQt5 import QtWidgets
from w import W
import sys
class D(QtWidgets.QDialog):
def __init__(self):
super(D, self).__init__()
self.btn = QtWidgets.QPushButton('Click me')
layout = QtWidgets.QHBoxLayout()
layout.addWidget(self.btn)
self.setLayout(layout)
self.btn.clicked.connect(self.runWin)
def runWin(self):
win = W('Test')
win.show()
self.close()
if __name__ == '__main__':
app = QtWidgets.QApplication(sys.argv)
login = D()
login.show()
app.exec()
ZnJvbSBQeVF0NSBpbXBvcnQgUXRXaWRnZXRzCmZyb20gdyBpbXBvcnQgVwppbXBvcnQgc3lzCgpjbGFzcyBEKFF0V2lkZ2V0cy5RRGlhbG9nKToKICAgIGRlZiBfX2luaXRfXyhzZWxmKToKICAgICAgICBzdXBlcihELCBzZWxmKS5fX2luaXRfXygpCgogICAgICAgIHNlbGYuYnRuID0gUXRXaWRnZXRzLlFQdXNoQnV0dG9uKCdDbGljayBtZScpCgogICAgICAgIGxheW91dCA9IFF0V2lkZ2V0cy5RSEJveExheW91dCgpCiAgICAgICAgbGF5b3V0LmFkZFdpZGdldChzZWxmLmJ0bikKCiAgICAgICAgc2VsZi5zZXRMYXlvdXQobGF5b3V0KQoKICAgICAgICBzZWxmLmJ0bi5jbGlja2VkLmNvbm5lY3Qoc2VsZi5ydW5XaW4pCgogICAgZGVmIHJ1bldpbihzZWxmKToKICAgICAgICB3aW4gPSBXKCdUZXN0JykKICAgICAgICB3aW4uc2hvdygpCiAgICAgICAgc2VsZi5jbG9zZSgpCgppZiBfX25hbWVfXyA9PSAnX19tYWluX18nOgogICAgYXBwID0gUXRXaWRnZXRzLlFBcHBsaWNhdGlvbihzeXMuYXJndikKICAgIGxvZ2luID0gRCgpCiAgICBsb2dpbi5zaG93KCkKICAgIGFwcC5leGVjKCkK