スロットからQObjectを返そうとしています。PySideとQMLを使用しています。私のコードは次のようになります:
class myClass(QtCore.QObject):
def __init__(self):
self.object = QtCore.QObject()
QtCore.Slot(result=object)
def myFunc(self):
return self.object
console.logを実行すると、次の戻り値が得られます。
QVariant(PySide::PyObjectWrapper)
私はこのことから価値を引き出すことができないようです。誰かが私を正しい方向に向けることができますか?プリミティブ型(int、strなど)を返すことはできますが、オブジェクト、リスト、およびdictは私を超えています。どんな助けでも大歓迎です。
編集
ドット表記を使用してオブジェクトのプロパティにアクセスしようとしています。誰かが私にこれの例を示すことができれば、それは非常に役に立ちます。しかし、オブジェクトを取り戻すことができれば、自分で距離を置くことができると思います。再度、感謝します!
ありがとう
ジャック