1
У меня есть 2 файла: qdialog1.py
и qdialog2.py
подключение в зависимости от родительского файла
когда qdialog2
отвергаются, мне нужно, чтобы соединиться с MyFunction от qdialog1
qdialog1
является родителем и qdialog2
является его ребенком
Кто-нибудь может мне помочь?
qdialog1.py
from PyQt4.QtCore import pyqtSignature
from PyQt4.QtGui import QDialog
from Ui_dialog1 import Ui_dialog1
from qdialog2 import Qdialog2
class QDialog1(QDialog, Ui_dialog1):
def __init__(self, parent=None):
QDialog.__init__(self, parent)
self.setupUi(self)
@pyqtSignature("")
def on_pbUpdate_clicked(self):
dlg = QDialog2(self)
dlg.setModal(True)
dlg.show()
def myfunction(self):
self.lineedit.clear()
qdialog2.py
from PyQt4.QtCore import pyqtSignature
from PyQt4.QtGui import QDialog
from Ui_dialog2 import Ui_dialog2
class QDialog2(QDialog, Ui_dialog2):
def __init__(self, parent=None):
QDialog.__init__(self, parent)
self.setupUi(self)
self.rejected.connect() # I need help here to call qdialog1.myfunction()