Bonjour
je voudrais définir un container pour une list de 3 QString et 1 int.
J'ai du mal à choisir une méthode...
définir une structure et passer par QList<QVariant> ????
Y'a pas plus simple???
merci :roll:
Version imprimable
Bonjour
je voudrais définir un container pour une list de 3 QString et 1 int.
J'ai du mal à choisir une méthode...
définir une structure et passer par QList<QVariant> ????
Y'a pas plus simple???
merci :roll:
Salut,
je ne vois pas trop l'intérêt d'avoir une liste de types différents... Tu veux faire quoi avec cette liste?
C'est peut être une structure dont tu as besoin :)
Ou un tuple tout simplement.
Tout à fait :ccool:
Citation:
[...]a template tuple whose instances hold objects of varying types[...]
8-)
Mon but est remplir un tableau 4 colonnes (3 colonnes de QString et 1 colonne de int) ligne par ligne.Citation:
je ne vois pas trop l'intérêt d'avoir une liste de types différents... Tu veux faire quoi avec cette liste?
C'est quoi ce truc ,pas encore entendu parler, je vais aller voir...Citation:
Ou un tuple tout simplement.
Merci
C'est un n-uplet, comme on le voir en mathématiques : (x1, x2, ..., xn) où chaque xk peut être de type différent.
Tu as entre autres ça dans Boost (et je crois aussi que c'est dans TR1).
N'hésite *absolument* pas à faire des recherches sur les choses que tu ne connais pas et dont je parle ici, ça te fera gagner du temps.
Ok maintenant je vois ce qu'est un tulpe .
Mais cela ne me conviens pas car je dois pouvoir editer,
ajouter, bouger des données de mon tableau via un model
et enregistrer mes données dans un fichier...
Je dois pouvoir tous faire avec ce contenair.
Je crois que je vais déclarer une structure FICHE de taille fixe,
le stocker dans un QVariant et definir une list de QList< QVariant > list ...
Si y'a plus simple ,je prend...
Tu peux simplement faire une QList<MaClasse/MaStruct> sans passer par QVariant.
G.