Δημοσιεύτηκε: 03 Σεπ 2011, 20:13
pmav99 έγραψε:Τι ακριβώς θέλεις να κάνεις? Τι πληροφορία θέλεις να κρατήσεις? Είσαι σίγουρος ότι πρέπει να ανήκει στο QListWidgetItem? Αν ναι γιατί δεν κάνεις μία subclass?
Μήπως είναι πιο εύκολο να φτιάξεις ένα dictionary?
Λοιπόν είναι σχετικά με την γραφική έκδοση του Addres Book.
Στα αριστερά θα υπάρχει μια QListWidget στην οποία θα προβάλλονται οι επαφές (Όνομα και Επίθετο μόνο). Όταν ο χρήστης επιλέξει ένα από τα items της λίστας θέλω τα στοιχεία της επιλεγμένης επαφής να εμφανίζονται δεξιά (σε κάποιο Widget που ακόμα δεν αποφάσισα και δεν έχει σημασία). Το θέμα είναι όμως ότι όταν προσθέτεις ένα αντικείμενο στη λίστα δίνεις μόνο το string το οποίο θες να εμφανίζετε (δηλ. το όνομα και το επίθετο της επαφής στην προκειμένη περίπτωση). Πως όμως θα καταλαβαίνω σε ποια επαφή αντιστοιχίζεται το κάθε item της λίστας, ώστε να εμφανίζω τα στοιχεία της;