Thanks very much. Following is the traceback message and source code. => Traceback (most recent call last): File "/home/20131203-Client/src/NodeConfigurator.py", line 250, in __slotSelectionChanged self.__showConfigurationPage(last_item, 0) File "/home/20131203-Client/src/NodeConfigurator.py", line 294, in __showConfigurationPage self.showConfigurationPageByName(itm) File "/home/20131203-Client/src/NodeConfigurator.py", line 345, in showConfigurationPageByName page.loadConfig(itm.getIDs()[0], itm.tmpConfig) File "/home/20131203-Client/src/Ui/ConfigurationPages/Page_Circle.py", line 125, in loadConfig self.textLabel_Platform.setText(platform) TypeError: QLabel.setText(QString): argument 1 has unexpected type 'NoneType' 1111fff Circle
Source code: /home/20131203-Client/src/Ui/ConfigurationPages/Page_Circle.py def loadConfig(self, id, config = None): """ Load the config """ platform = node.get_platform() self.textLabel_Platform.setText(platform) /home/20131203-Client/src/node.py def get_platform(self): """ Returns node type """ self.node.addCallback(self.get_model) self.node.addCallback(self.success) return self.model def get_model(self, object): model=object.callRemote("getModel") return model def success(self, model): print '1111fff' print model self.model=model return self.model 2013/12/3 Daniel Sank <sank.dan...@gmail.com> > The code you included in your email doesn't make sense. Please include > a full working (with errors) code sample and then people can help you. > > Also, I _highly_ recommend that you read this: > > http://krondo.com/?page_id=1327 > > It might as well be considered the official n00b intro to Twisted, imho. > > _______________________________________________ > Twisted-Python mailing list > Twisted-Python@twistedmatrix.com > http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python >
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python