2010-09-13 125 views
1

主站当我跑我的Qt消息应用它,退出代码为-1073741515

protected: 
    void changeEvent(QEvent *e); 

    private: 
     // QAction *softKeyAction; 
     // QAction *leftSoftKeyAction; 
     Ui::THREESPC_VERIFYINGNUMBER *ui; 
     QHttp *getSinHttp; 
     QHttp *getOutboundSMSHttp; 
     QHttp *putStatusHttp; 

     QXmlStreamReader xmlGetSinReader; 
     QXmlStreamReader xmlCallOutboundReader; 
     QXmlStreamReader xmlPutStatusReader; 
     QTimer timer; 
     QMessageId sendId; 
     QMessageManager manager; 
     QMessageService service; 

当我注释掉QMessageIdQMessageManager varibales那么它工作正常,但是当我取消注释这些字段时,它不起作用,并显示退出代码-1073741515。请帮帮我。

Starting C:\NokiaQtSDK\QtCreator\bin\SPCWIDGET-build-simulator\debug\SPCWIDGET.exe... 
C:\NokiaQtSDK\QtCreator\bin\SPCWIDGET-build-simulator\debug\SPCWIDGET.exe exited with code -1073741515 
+0

你能告诉我们你的'main()'。你回来了什么? – 2010-09-13 07:17:56

+0

的#include 的#include “spc_login.h” INT主(INT的argc,字符* argv的[]){ 的QApplication一个(的argc,argv的); SPC_LOGIN w; //#if defined(Q_WS_S60) // w.showFullScreen(); //#else // w.show(); //#endif w.showMaximized(); return a.exec(); } – 2010-09-13 07:26:43

回答

1

Installation guide of QtMobility有关消息模块:

虽然不支持此版本的桌面Windows后台需要一个MAPI子系统安装。请注意,如果使用MinGW编译器,则消息传递功能将不起作用。另外请注意CE MAPI在Windows Mobile上可用,不需要单独安装。

这意味着您无法在桌面上运行您的应用程序。您将不得不使用模拟器,或者必须将应用程序部署到设备。

相关问题