PyQt的4.5.4,2.6.2的Python是否有可能将QVariants自动转换为Python对象?
自版本4.5.2 PyQt的是能够接受在那里以前只能QVariants
允许任何Python对象。这导致一些问题:
>>> itemModel.data(index, Qt.EditRole)
<Product object at 0xb7ce766c>
>>> index.data(Qt.EditRole)
<QVariant object at 0xb7ce768c>
是否有可能消除这种不一致?
它的确如此。但事实上,一旦对象不是QVariant,麻烦就开始了。 – 2009-09-15 17:45:31