Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
qtmessaging:没有这样的文件或目录(Qt移动)_Qt_Qt4_Qt Mobility - Fatal编程技术网

qtmessaging:没有这样的文件或目录(Qt移动)

qtmessaging:没有这样的文件或目录(Qt移动),qt,qt4,qt-mobility,Qt,Qt4,Qt Mobility,我在编译Qt mobility中的现有示例时遇到了一个问题。这是一个代码示例,演示了如何在Qt for symbian中使用消息传递API。运行程序后出现错误: 无法打开包含文件: “qtmessaging.h”:没有此类文件或 目录 那么如何使用qtmessaging库呢? 提前感谢。这似乎是Qt移动中的一个问题qtmessaging.h未作为公共头文件列出 在Qt Mobility的最新版本中,例如最新的1.0.2,qtmessaging.h似乎被完全删除,示例更新为不使用它。因此,解决方案

我在编译Qt mobility中的现有示例时遇到了一个问题。这是一个代码示例,演示了如何在Qt for symbian中使用消息传递API。运行程序后出现错误:

无法打开包含文件: “qtmessaging.h”:没有此类文件或 目录

那么如何使用qtmessaging库呢?
提前感谢。

这似乎是Qt移动中的一个问题<代码>qtmessaging.h未作为公共头文件列出


在Qt Mobility的最新版本中,例如最新的1.0.2,
qtmessaging.h
似乎被完全删除,示例更新为不使用它。因此,解决方案很简单:将Qt Mobility更新到最新版本。

您的pro文件似乎是正确的。 看看这里提供的示例,用示例一交叉检查您的个人资料

你能告诉我,你在.pro文件中写了什么吗?模板=app TARGET=Messaging QT+=core\gui CONFIG+=mobility+=Messaging HEADERS+=ListBox.h\SendSMS.h\MainPage.h\Messaging.loc\Messaging.h SOURCES+=ListBox.cpp\。symbian:TARGET.UID3=0xECFE8383 symbian:TARGET.CAPABILITY=NetworkServices\LocalServices\ReadUserData\WriteUserData\UserEnvironment\ReadDeviceData\WriteDeviceData只需在此处复制编译的代码。通常情况下,它不应该得到任何错误,但在我的编译器中它得到了:您使用哪种版本的Qt-mobility?在最新的Qt mobility中,一些头文件已经过时。所以不要喜欢这里提供的例子。嘿,下载这个并使用它。mobility API不随Qt SDK提供。你应该使用Q移动性