![]() |
[Solved] Help! Can't get QContactManager to work at all
Hi,
Edit : I don't really remember what solved this, But all the code for a working App can be found in the sources of horizontal-call. I am working on an app for the N900, written in C++/Qt Mobility for PR1.2. So far, I got a nice GUI running on my phone via Qt + Madde, and I am stuck trying to make QContactManager to give me what I need. The Qt documentation examples don't work, and I cannot find my way around this problem, been trying for 2 days now. So the problem is like this : I want to fetch ALL the contacts from the address book, one by one and do some parsing on them, I am stuck at even accessing the contacts API, I am trying to create a QContactManager object, and I am getting an error accessing it, after including <QContactManager>, I still don't get any autocompletes for it, and it remains out of scope. Can anyone help me? Edit : My problem : http://i880.photobucket.com/albums/a...a/Untitled.png |
Re: Help! Can't get QContactManager to work at all
And OFC this app goes to garage and repositories when it's done, so please please help me (;
|
Re: Help! Can't get QContactManager to work at all
Bump ):
I am totally stuck, I reinstalled everything, and I am not able to compile most of the examples that come with Qt... |
Re: Help! Can't get QContactManager to work at all
I tried to make a radio fm app but got problems with QRadioTuner qtmobility class. It seams not to be working.
On the net I found this page and in the bottom in the platform compatibility it shows almost 0 compatibility with maemo 5... http://doc.qt.nokia.com/qtmobility-1.0-tp/ |
Re: Help! Can't get QContactManager to work at all
Mind posting the entire code? Hard to say whats wrong without the full context.
|
Re: Help! Can't get QContactManager to work at all
Quote:
But still, it doesn't feel like a compatibility problem. |
Re: Help! Can't get QContactManager to work at all
Quote:
|
Re: Help! Can't get QContactManager to work at all
Quote:
I have written comments to where I have problems, Right now this compiles just fine, ofc there is a UI file. If it's needed i'll post it as well. H File : Code:
#ifndef MAINWINDOW_H CPP File : Code:
#include "mainwindow.h" Code:
|
Re: Help! Can't get QContactManager to work at all
The compiler is your friend. Whatever your IDE reports, the compiler is the one that has to try to use your code. So, compile outside of your IDE and look at the error messages. Then go back to your IDE and fix it.
Most likely, though, is that the path used for includes does not contain the directory where the header file for QContactManager is. |
Re: Help! Can't get QContactManager to work at all
Quote:
I can build inside QTCreator, and I have to compile output. How do I check if it is path problems, and fix it? |
Re: Help! Can't get QContactManager to work at all
Code:
#include <QContactManager> |
Re: Help! Can't get QContactManager to work at all
Quote:
Then when I try to create an object : QContactManager *myManager; there is no "intellisense" or completion, it does not recognize what I am doing. |
Re: Help! Can't get QContactManager to work at all
I am at the point where I am willing to give whoever is willing to help access via team viewer (; Any takers?
|
Re: Help! Can't get QContactManager to work at all
Have you added mobility APIs to be used in the .pro file?
Usually the way you do it is: Code:
CONFIG += mobility |
Re: Help! Can't get QContactManager to work at all
Quote:
Code:
CONFIG += mobility |
Re: Help! Can't get QContactManager to work at all
I have solved my problem.
Was missing this in my CPP : Quote:
Edit : Thanks to all those who tried to help me! |
Re: Help! Can't get QContactManager to work at all
Well, I maybe solved that problem, but I have a new one!
The N900 returns "memory" as it's available contact manager. When I query it for contacts, no matter what I do, It returns an empy list. So I just can't reach the contacts. This is frustrating. |
Re: Help! Can't get QContactManager to work at all
Bump!
Anyone managed to get contacts using Qt Mobility so far? If so, I would be thrilled to get some examples! |
Re: Help! Can't get QContactManager to work at all
Are you still looking for this??
I tried retrieving contacts using Qt mobility and am able to get the list. I run the code with Nokia Qt SDK and got all contacts that are there in simulator. So if you are still looking for this, perhaps, I can help you in this regard . -- Kiran Kumar Quote:
|
Re: Help! Can't get QContactManager to work at all
Quote:
Thanks buddy! all the code I used is downloadable from the package page of horizontal-call (in my sig). It did work in the simulator for me as well, but not on the phone. I think a release of a newer qtmobility version fixed it eventually. |
Re: [Solved] Help! Can't get QContactManager to work at all
You have to add this line in the .cpp file
QTM_USE_NAMESPACE like this: #include <QContactManager> QTM_USE_NAMESPACE MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); } |
All times are GMT. The time now is 11:04. |
vBulletin® Version 3.8.8