Akonadi unleashed, Akademy 2008 - Slide #69
(Afficher tous les bulles et contenus de cette présentation)Information
De :
Thierry Klein
Ajoutée : 6 août 2010
© Contenu diffusé sous le régime du droit d'auteur français.
Tous droits réservés
Tous droits réservés
Partager
URL :
Sélectionnez puis faites CTRL-C pour copier l'URL ci-dessus
Intégrez cette vidéo sur votre site :
Sélectionnez puis faites CTRL-C pour copier l'URL ci-dessus
Partagez cet instant :
Sélectionnez puis faites CTRL-C pour copier l'URL ci-dessus
Contenu
# Left part, collection view @collectionList = Akonadi::CollectionView.new connect( @collectionList, SIGNAL('clicked(Akonadi::Collection)'), SLOT('collectionClicked(Akonadi::Collection)') ) collectionDelegate = Akonadi::CollectionStatisticsDelegate.new(@collectionList) collectionDelegate.unreadCountShown = true @collectionList.itemDelegate = collectionDelegate splitter.addWidget(@collectionList) # Filter the collection to only show the emails @collectionModel = Akonadi::CollectionStatisticsModel.new(self) @collectionProxyModel = Akonadi::CollectionFilterProxyModel.new(self) @collectionProxyModel.sourceModel = @collectionModel @collectionProxyModel.addMimeTypeFilter("message/rfc822")