2010-08-13 4 views
1

Qt-mobility에서 기존 예제를 컴파일하는 동안 문제가있었습니다. Qt에서 메시징 API를 사용하여 심비안을 사용하는 방법을 보여주는 코드 예제입니다. 'qtmessaging.h': 그런 파일이나qtmessaging : 해당 파일이나 디렉토리가 없습니다. (Qt-Mobility)

는 그래서 qtmessaging 라이브러리를 사용하기 위해 무엇을 할 수 디렉토리

가 열리지 파일을 포함 할 수 있습니다 후 오류가 프로그램이 발생했습니다 있었다 실행할?
미리 감사드립니다.

+0

.pro 파일에 무엇을 적어 놓았는지 말해 줄 수 있습니까? – Naruto

+0

TEMPLATE = 응용 프로그램 TARGET = 메시징 QT + = 핵심 \ GUI CONFIG + = 이동 이동성 + = 메시징 HEADERS + = ListBox.h \ SendSMS.h \ MainPage.h Messaging.loc \ \ Messaging.h SOURCES + = ListBox.cpp \ . . . 심비안 : TARGET.UID3 = 0xECFE8383 심비안 : TARGET.CAPABILITY =는 NetworkServices \ LocalServices \ ReadUserData \ WriteUserData \ UserEnvironment \ ReadDeviceData WriteDeviceData \ – zibib

답변

0

이것은 Qt Mobility에서 bug 인 것으로 보입니다. qtmessaging.h은 공개 헤더 파일로 나열되지 않습니다.

최신 1.0.2와 같은 Qt Mobility의 최신 릴리스에서는 qtmessaging.h이 완전히 제거 된 것으로 보이고 사용하지 않도록 예제가 업데이트되었습니다. 솔루션은 간단합니다. Qt Mobility를 최신 버전으로 업데이트하십시오.

+0

그래서 어떻게 사용할 수 있습니까? – zibib

0

귀하의 프로 파일이 올바른 것으로 보입니다. 여기 제공된 예제를 살펴보고 여기에있는 예 1을 사용하여 프로필을 확인하십시오. http://doc.qt.nokia.com/qtmobility-1.0-beta/quickstart.html

+0

여기에 컴파일 된 코드를 복사하십시오. http://wiki.forum.nokia.com/index.php/Read_and_Send_messages_in_Qt_for_Symbian. 일반적으로 그것은 어떤 에러도 발생하지 않지만 컴파일러에서는 에러가 발생하지 않습니다. Qt 이동성 버전을 사용중인 S – zibib

+0

? 최신 Qt 이동성에서 일부 헤더 파일은 더 이상 사용되지 않습니다. 그래서 거기에 제공된 예제를 선호하지 마십시오. – Naruto

+0

Qt 이동성을 사용합니다. 1.1.0 – zibib

관련 문제