def testInstanceObject(self): TestObject.createApp() app1 = QApplication.instance() app2 = QApplication.instance() app1.setObjectName("MyApp") self.assertEqual(app1, app2) self.assertEqual(app2.objectName(), app1.objectName()) app1.destroyed.connect(self.appDestroyed)
def testInstanceObject(self): TestObject.createApp() app1 = QApplication.instance() app2 = QApplication.instance() app1.setObjectName("MyApp") self.assertEqual(app1, app2) self.assertEqual(app2.objectName(), app1.objectName()) app1.destroyed.connect(self.appDestroyed)
def testInstanceObject(self): self.assertEqual(type(qApp), type(None)) TestObject.createApp() app1 = QApplication.instance() app2 = QApplication.instance() app1.setObjectName("MyApp") self.assertEqual(app1, app2) self.assertEqual(app2.objectName(), app1.objectName()) if len(all) > 3: # an import triggers qApp initialization __import__("PySide2." + all[-1]) self.assertEqual(app1, qApp) app1.destroyed.connect(self.appDestroyed)