Форум сайта python.su
Есть два файла, d.py и w.py, в которых описаны два окна.
d.py представляет из себя следующие:
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() sys.exit(app.exec_())
from PyQt5 import QtWidgets class W(QtWidgets.QMainWindow): def __init__(self, text): super(W, self).__init__() label = QtWidgets.QLabel(text) self.setCentralWidget(label)
Отредактировано Korinn (Июль 15, 2017 13:35:56)
Офлайн
Korinn
по средствам открывался окно
Офлайн
FishHookСпасибо, исправил.
Офлайн
Korinn
Ну ты грамотей. Как ты собираешься писать на питоне, если ты русский язык освоить не в состоянии?
Офлайн