PyQtは4.5.4、Pythonの2.6.2QVariantを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でない限りすぐに始まります。 –