Этот вопрос, возможно, уже был решен для оригинального OP, но ради других пользователей, натыкающихся на него:
QContactObserver
является частью Qt Mobility.Хотя Qt Mobility входит в комплект QtSDK, он должен быть распакован и собран в системе разработки, чтобы обеспечить его правильную настройку для использования в проекте в этой системе.
В дополнениефайл .pro требует добавления , чтобы он включал необходимые заголовки Qt Mobility.Например, QContactObserver
является частью модуля QtContacts , поэтому для файла .pro потребуются следующие дополнительные строки:
CONFIG += mobility
MOBILITY += contacts
Ошибка, упомянутая вкомментарии выше:
MBX: у вас точно есть #include <QContactObserver>
, не так ли?
Марва Шамс: когдая включаю его .. У меня появляется ошибка "нет такого файла или каталога"
, потому что Qt не знает, где искать заголовки <QContactObserver>
.Выполнение вышеуказанных шагов устранит проблему.