Je veux personnaliser un listview dans Qt, quelqu'un peut-il me donner un exemple ou des conseils sur la façon de le faire? Je suis nouveau à Qt.Comment personnaliser un listview en Qt
5
A
Répondre
3
4
Vous pouvez appliquer la feuille de style à votre QListView
.
Consultez here pour la documentation Qt de la personnalisation QListView
à l'aide de feuilles de style.
2
Si vous utilisez un modèle d'élément standard ou un QListWidget (ou tout autre modèle utilisant QStandardItem), vous pouvez définir des propriétés d'apparence sur les éléments à l'aide de setData.
Alors, qui suit ajoutera un élément rouge à un widget liste:
QListWidgetItem *colorItem = new QListWidgetItem("Red");
colorItem->setData(QBrush(QColor(Qt::red)), Qt::ForegroundRole);
list.addItem(colorItem);
Pour un exemple de code de travail et des explications plus détaillées, s'il vous plaît voir: http://ynonperek.com/qt-mvc-customize-items
Questions connexes
- 1. Comment personnaliser ListView QT
- 2. Personnaliser un Widget Tree Qt
- 3. le texte dépasse les limites listview dans Qt
- 4. Comment personnaliser un TimePickerDialog?
- 5. Déplacement par programme dans un ListView dans Qt (Ruby)
- 6. comment créer un plugin QT en utilisant Meego Touch Framework?
- 7. Comment concevoir un IDE en utilisant Qt?
- 8. Comment initialiser un thread QT en python
- 9. Personnaliser dessiner un UITableViewCell
- 10. Comment personnaliser un UIDatePicker en mode compte à rebours
- 11. Comment personnaliser un OpenFileDialog en utilisant des types imbriqués?
- 12. Comment personnaliser un UISwitch en utilisant mon .png personnalisé?
- 13. Comment personnaliser un UserControl Silverlight 4 personnalisé?
- 14. Comment personnaliser et réutiliser un style DataGridColumnHeader?
- 15. Variable globale en Qt, comment?
- 16. comment personnaliser ObjectListField?
- 17. Comment personnaliser l'adaptateur Spinner
- 18. Comment faire exe en Qt?
- 19. Comment personnaliser UISlider?
- 20. comment personnaliser uitableview
- 21. Comment personnaliser le UIDatePicker
- 22. Comment personnaliser JSLint?
- 23. comment personnaliser l'administrateur django?
- 24. C# Comment modifier un ListView
- 25. Comment personnaliser MPVolumeView?
- 26. Comment capturer un événement dans un ListView?
- 27. Comment trouver un ListView dans un DataTemplate?
- 28. Comment personnaliser wx.ProgressDialog?
- 29. Comment personnaliser s: formatedext
- 30. zipping un dossier/fichier en utilisant qt