[Qt Débutant] QTreeWidget, problème avec les fonctions de bases

QTreeWidget, problème avec les fonctions de bases [Qt Débutant] - C++ - Programmation

Marsh Posté le 28-08-2013 à 13:47:48    

Bonjour à tous!
 
Encore une fois je viens me tourner vers la communauté car je ne trouve pas de réponse aux insultes du compilateur, et je ne sais pas pk ...
 
 
Je cherche en effet par exemple à changer le titre d'une colone d'un QTreeWidget, j'ai testé (parmis 4 autres script qui ne fonctionnent pas non plus) :
 

Code :
  1. QTreeWidget* TreeWidget = new QTreeWidget(this);
  2.    
  3.     QStringList ColumnNames;
  4.     ColumnNames << "Column 1" << "Column 2";
  5.    
  6.     TreeWidget->SetHeaderLabels(ColumnNames);


 
Mais cela ne fonctionne pas.
 
 
J'aimerais aussi ajouter une ligne à mon qtreewidget, qui possèdera 4 colonnes, et la seule documentation que je trouve à ce sujet est : http://www.qtfr.org/viewtopic.php?id=3431, dont les liens sont mort -_-
 
Enfin j'aimerais que l'utilisateur puisse modifier seulement les valeurs des "fichiers" et non des "dossiers" ( seul les "enfants" et non les "parents" ), donc griser les cellules sous les colones, pour les "parents".
 
Merci d'avance à vous pour vos réponses, je perds un temps fou à chercher sur google des réponses qui ne fonctionnent pas ...
 
Bonne journée :)

Reply

Marsh Posté le 28-08-2013 à 13:47:48   

Reply

Marsh Posté le 29-08-2013 à 10:24:21    

Bonjour !
 
Plutôt que de trouver sur google des "réponses qui ne fonctionnent pas", comme vous le dites, avez-vous tenté de partir des exemples fournis par Qt ? Ils sont très intéressants et peuvent souvent servir de base pour un petit développement ou pour comprendre comme utiliser une technique particulière, que vous pourrez ensuite adapter à votre guise, ou plutôt à votre besoin :)
 
Bonne continuation !

Reply

Marsh Posté le 14-09-2013 à 11:26:28    

Nop, je ne savais pas qu'il existait ce type d'exemple, merci :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed