RE: Structure dynamique ou tableau multidimentionnel - From #15006
Comment ça les identifiants ?
Édition :
(16-08-2011 01:50)Nicø a écrit :  Sinon moi j'aurais fait une structure de ce type :

Code :
struct Element {
int entry;
QList<int> types;
QList<QVariant> values;
};

Sachant que "types" serait initialisé à partir du fichier .frt (avec des defines ou des énumérations tu associes à chaque type une valeur numérique).
Ensuite tu fais une fonction qui a pour rôle de récupérer l'élément en fonction du type et le tour est joué.

PS : Y a peut-être des choses qui bloquent, je me suis pas trop pencher sur la question mais c'est une idée générale de la manière dont je m'y prendrait personnellement, reste à voir si ça fonctionne ou si ça coince à un moment donné Hihi

C'est vrai qu'en y repensant ton idée peut être pas mal , pour accéder a la donnée voulue je n'aurai plus qu'a faire de la sorte : numérocollonne * nombre de ligne + numéro de ligne = la valeur voulue

ça me ferait mettre tout a la suite , et pour l'édition je fais un tableau qui contient toutes les modif et je le traites une par une

Je vais éssayer ça Smile
Édition :
Après le QVariant ce qui est chiant c'est qu'il peut pas se cast avec un string de type STL (beaucoup plus complet que le QString) donc faut faire un truc du style QString(monstring.c_str()) ce qui me fait passer par un char * pour retourner sur un QString , la merde quoi x)

Retourner en haut Accueil