1
Qt에서 QList<T>
과 같은 형식화 된 객체 컬렉션을 QList<QVariant>
으로 변환하려면 어떻게해야합니까? 나는 새로운리스트를 만들고 엘리먼트를 복사 할 수 있다고 가정하고, 각각을 QVariant
으로 변환하지만, 바로 가기가 있습니까?Q 컬렉션에서 T 컬렉션을 Qt의 QVariant 컬렉션으로 변환하십시오.
Qt에서 QList<T>
과 같은 형식화 된 객체 컬렉션을 QList<QVariant>
으로 변환하려면 어떻게해야합니까? 나는 새로운리스트를 만들고 엘리먼트를 복사 할 수 있다고 가정하고, 각각을 QVariant
으로 변환하지만, 바로 가기가 있습니까?Q 컬렉션에서 T 컬렉션을 Qt의 QVariant 컬렉션으로 변환하십시오.
Qt IRC 채팅방에 감사드립니다. 나는 얼굴을 똑바로 쳐다보고 있었다.
QList<MyClass> source = ...;
QVariant variant = QVariant::fromValue(source);
변형은 QList<QVariant>
입니다.
Qt 4.6 MinGW에서 QVariant는'QList'을 포함합니다. 나는 당신이 'value >'이라고 부를 때만 변환을 할 것이라고 믿는다. –
rpg