2010-11-12 5 views

Répondre

1

Une recherche rapide vous suggère d'utiliser QVariantList:

void Myobject::add(QVariantList& l) 
{ 
    for(QVariantList::const_iterator i(l.begin()); i != l.end(); ++i) { 
     QVariant elem(*i); 
     if(elem.canConvert<QVariantMap>()) { 
      // ... 
     } 
    } 
} 

Je n'ai pas les outils nécessaires pour tester ce moment même.

+0

Cela ajouterait une surcharge pour les appels avec un argument de tableau alors que l'OP semble chercher un moyen de passer un nombre variable d'arguments à une fonction (pour laquelle il semble qu'il n'y ait pas de support de commodité?). –

Questions connexes