1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| class LeftPanelViewModel:
def __init__(self, parent, context):
self.win = parent
self.ctx = context
self.btnAddPatient = None
self.connect()
def testconnect(self):
print(self.win.findChild(QObject, "buttonAddPatientobj"))
t = self.win.findChildren(QObject)
for item in t:
print(item.objectName())
self.win.findChild(QObject, "buttonAddPatientobj").messageRequired.connect(self.test_click)
print("leftpanel connected")
def connect(self):
self.btnAddPatient = self.win.findChild(QObject, "buttonAddPatientobj")
self.btnAddPatient.clicked.connect(self.test_click)
def test_click(self):
print("testclick") |
Partager