QT3 & QListView

QT3 & QListView - C++ - Programmation

Marsh Posté le 27-01-2006 à 20:01:56    

Bonjour,
 
Dans les QListView on peut définir des colonnes disons de gauche à droite A, B et C; et des lignes disons de haut en bas 1, 2, 3 ...
 
Je cherche à modifier (par exemple) le contenu de B2.
 
Pour le moment je n'ai rien trouvé de mieux que de cliquer avec la souris sur la ligne 2, puis de choisir F2 pour modifier la colonne B en cherchant quelle ligne a A2 en inverse video (ie selected).
Quand on clique avec la souris sur B2, c'est A2 qui passe en 'selected' et pas B2 !
 
Ainsi F1 permet d'editer la colonne A,  F2 la colonne B et F3 la colonne C...
 
Quelqu'un connait-il une meilleure solution (ie selectionner B2 directement avec la souris) ?
 
Merci d'avance pour toute idée !
 :??:

Reply

Marsh Posté le 27-01-2006 à 20:01:56   

Reply

Marsh Posté le 29-01-2006 à 15:33:40    

Answer was :
 
    connect( articles, SIGNAL( rightButtonClicked( QListViewItem*, const QPoint&, int ) ),  
             this, SLOT( editCell( QListViewItem*, const QPoint &, int ) ) );

Reply

Sujets relatifs:

Leave a Replay

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