[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-pim
Subject:    [Kde-pim] KDE - Counting Number of Address Books
From:       GOO Creations <goocreations () gmail ! com>
Date:       2010-06-29 7:56:50
Message-ID: 4C29A742.3080408 () gmail ! com
[Download RAW message or body]

Dear KDEPIM Developers

I want to get the number of address books a user has.
The following code returns 0 (even with more than 0 address books):

Code:
<http://forum.kde.org/viewtopic.php?f=43&t=88767&p=162708#>
    |Akonadi::ChangeRecorder *changeRecorder = new
    Akonadi::ChangeRecorder();
    changeRecorder->setCollectionMonitored( Akonadi::Collection::root() );
    changeRecorder->setMimeTypeMonitored( KABC::Addressee::mimeType() );
    changeRecorder->fetchCollection( true );

    Akonadi::EntityTreeModel *model = new Akonadi::EntityTreeModel(
    changeRecorder);
    model->setItemPopulationStrategy(
    Akonadi::EntityTreeModel::NoItemPopulation );

    QMessageBox msgBox;
    msgBox.setText(QString::number(model->rowCount()));
    msgBox.exec();|



Does anyone have an clue what I'm doing wrong, or is the another/easier 
way of getting the number of address books?

Thanks for any suggestions.

Christoph Stallmann
goocreations@gmail.com <mailto:goocreations@gmail.com>
_______________________________________________
KDE PIM mailing list kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic