• 5054阅读
  • 3回复

[讨论]QTE4.5应用程序开发-错误!结贴! [复制链接]

上一主题 下一主题
离线zheng501gf
 

只看楼主 倒序阅读 楼主  发表于: 2011-04-19
我的开发环境是:fedora10,TQ2440(天嵌2440)的开发板,开发板的系统是QTE4.5的,系统运行正常。我现在用qte4.5做了一个程序,编译通过,可是在板子上运行时老出错,运行到:alt_str=this->alt_position();是程序停止,也没有错误提示!部分代码如下,全部代码见附件!
voidMainWindow::GpsDisplay()
{
           QStringalt_str;
            QStringlon_str;
             QStringu_date;
            QStringu_time;  
          qDebug()<<"4";  
            if(open)
              {    
                     qDebug()<<"11";    
                      alt_str=this->alt_position();      
                     qDebug()<<"alt_str11:"<<alt_str;      
                        ui->lineEdit->setText(alt_str);      
                      qDebug()<<"5";
                         ui->lineEdit_2->setText(lon_position(lon_str));  
                           qDebug()<<"6";
                             ui->lineEdit_3->setText(UTCdate(u_date));    
                          qDebug()<<"7";  
                           ui->lineEdit_4->setText(UTCtime(u_time));    
                           qDebug()<<"8";    
                         if(Gps_list[2].contains("A"))        
                                  ui->lineEdit_6->setText("A");
                                 Gps_list.clear();

[attachment=5430]

附件: TestGpsDataShow3.rar (31 K) 下载次数:0
离线wxj120bw

只看该作者 1楼 发表于: 2011-04-20
第一 附件中项目文件是不是缺少资源文件 第二 什么操作才会执行到GpsDisplay()函数
离线zheng501gf

只看该作者 2楼 发表于: 2011-04-20
回 1楼(wxj120bw) 的帖子
由于程序原来的文件比较多,我精简了一下了,把资源文件给误删啦,现已添加上啦。该程序是在天嵌2440上通过串口读取GPS数据的程序,我为了方便现在把那改成读取固定文本文件啦,在void MainWindow::readGpsData()函数内读取到数据后显示出来,调用了GpsDisplay()函数!
[ 此帖被zheng501gf在2011-04-20 09:48重新编辑 ]
离线zheng501gf

只看该作者 3楼 发表于: 2011-04-21
问题已解决!
快速回复
限100 字节
 
上一个 下一个