基于嵌入式QT界面GPS定位系统
基于嵌入式中QT界面设计,硬件串口实现的GPS定位导航系统。其中包含项目源码、答辩ppt、论文。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3871 2013-06-15 02:06 基于嵌入式QT界面GPS定位系统myGPSaddpathview.cpp
文件 654 2010-07-12 14:48 基于嵌入式QT界面GPS定位系统myGPSaddpathview.h
文件 245448 2010-07-12 14:50 基于嵌入式QT界面GPS定位系统myGPSaddpathview.o
文件 14121984 2010-07-09 10:20 基于嵌入式QT界面GPS定位系统myGPSentertainment2.avi
文件 2634 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSiconadd.png
文件 54528 2006-07-02 19:45 基于嵌入式QT界面GPS定位系统myGPSiconaddpath.png
文件 1304 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSicondecrease.png
文件 5917 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSicondrag.png
文件 32797 2006-05-12 20:37 基于嵌入式QT界面GPS定位系统myGPSiconentertainment.png
文件 5144 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSiconforward.png
文件 28534 2006-07-23 17:17 基于嵌入式QT界面GPS定位系统myGPSicongps.png
文件 2361 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSiconincrease.png
文件 11904 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSiconlocate.png
文件 4872 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSiconpause.png
文件 71322 2006-04-23 14:32 基于嵌入式QT界面GPS定位系统myGPSiconquit.png
文件 3211 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSicon
eset.png
文件 5939 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSicon
evert.png
文件 5089 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSicon
eward.png
文件 5076 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSiconstart.png
文件 46080 2010-10-27 21:07 基于嵌入式QT界面GPS定位系统myGPSiconThumbs.db
文件 89079 2010-07-12 13:59 基于嵌入式QT界面GPS定位系统myGPSimagesackground.png
文件 104 2010-07-12 13:47 基于嵌入式QT界面GPS定位系统myGPSimagesimages.qrc
文件 123398 2010-07-02 08:58 基于嵌入式QT界面GPS定位系统myGPSimagesmap.jpg
文件 12800 2010-10-27 21:07 基于嵌入式QT界面GPS定位系统myGPSimagesThumbs.db
文件 187 2010-06-28 22:46 基于嵌入式QT界面GPS定位系统myGPSmain.cpp
文件 240888 2010-07-12 14:51 基于嵌入式QT界面GPS定位系统myGPSmain.o
文件 1763 2013-06-16 16:05 基于嵌入式QT界面GPS定位系统myGPSmainwindow.cpp
文件 647 2010-07-12 13:34 基于嵌入式QT界面GPS定位系统myGPSmainwindow.h
文件 274164 2010-07-12 15:07 基于嵌入式QT界面GPS定位系统myGPSmainwindow.o
文件 1650 2010-07-12 15:07 基于嵌入式QT界面GPS定位系统myGPSmainwindow.ui
............此处省略64个文件信息
#include “addpathview.h“
addPathView::addPathView()
{
QSqlDatabase db = QSqlDatabase::addDatabase(“QSQLITE“);//连接到数据库
db.setDatabaseName(“map.db“);//数据库名与路径 此时是放在同目录下
db.open();//打开数据库
QSqlQuery query;//操作数据库 QSqlQuery提供了对数据库记录的Select、Insert、Update、Delete操作
query.prepare(“select *from mapinfo“);
query.exec();
if (query.next()) {//下一条
query.last();//最后一条
id = query.value(0).toInt() + 1;//获取id的值加一
pathNum = query.value(3).toInt() + 1;
}
else {
id = 0;
pathNum = 0;
}
db.close();//关闭数据库
addScene = new QGraphicsScene;//管理大量的2D图形item提供了一个管理界面,做为item的容器,它配合使用QgraphicsView使用来观察items例如线,矩形,文本或者自定义的items
addScene->addPixmap(QPixmap(“./images/map.jpg“));
this->setScene(addScene);
this->resize(640 480);
QPushButton *addButton = new QPushButton(this);
connect(addButton SIGNAL(clicked()) this SLOT(slotAdd()));
addButton->move(150 5);
addButton->setIcon(QPixmap(“./icon/add.png“));
addButton->setFlat(true);
QPushButton *dragButton = new QPushButton(this);//可以拖拉的
connect(dragButton SIGNAL(clicked()) this SLOT(slotDrag()));
dragButton->move(50 5);
dragButton->setIcon(QPixmap(“./icon/drag.png“));
dragButton->setFlat(true);
QPushButton *revertButton = new QPushButton(this);//实现返回的
connect(revertButton SIGNAL(clicked()) this SLOT(slotRevert()));
revertButton->move(100 5);
revertButton->setIcon(QPixmap(“./icon/revert.png“));
revertButton->setFlat(true);
QPushButton *quitButton = new QPushButton(this);//实现 退出
connect(quitButton SIGNAL(clicked()) this SLOT(slotQuit()));
quitButton->move(240 180);
quitButton->setIcon(QPixmap(“./icon/quit.png“));
quitButton->setFlat(true);
QSlider *slider = new QSlider(this);//滑动条按键实现
slider->setOrientation(Qt::Vertical);
slider->setRange(-10 10);
slider->setValue(0);
connect(slider SIGNAL(valueChanged(int)) this SLOT(slotZoom(int)));
slider->move(10 10);
this->setGeometry(0 0 320 240);
}
void addPathView::mouseDoubleClickEvent(QMouseEvent *event)
{
QPointF point = this->mapToScene(event->pos());
QSqlDatabase db = QSqlDatabase::addDatabase(“QSQLITE“);
db.setDatabaseName(“map.db“);
db.open();
QSqlQuery query;
query.prepare(“insert into mapinfo values(:id :x :y :num)“);
query.bindValue(“:id“ this->id);
query.bindValue(“:x“ point.x());
query.bindValue(“:y“ point.y());
query.bindValue(“:num“ this->pathNum);
query.exec();
(this->id)++;
db.close();
}
void addPathView::slotAdd()
{
QSqlDatabase db = QSqlDatabase::addDatabase(“QSQLITE“);
db.setDatabaseName(“map.db“);
db.open();
QSqlQuery query;
query.prepare(“insert into mapinfo values(:id :x :y :num)“);
query.bindValue(“:id“ this->id);
query.bindValue(“:x“ 8
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3871 2013-06-15 02:06 基于嵌入式QT界面GPS定位系统myGPSaddpathview.cpp
文件 654 2010-07-12 14:48 基于嵌入式QT界面GPS定位系统myGPSaddpathview.h
文件 245448 2010-07-12 14:50 基于嵌入式QT界面GPS定位系统myGPSaddpathview.o
文件 14121984 2010-07-09 10:20 基于嵌入式QT界面GPS定位系统myGPSentertainment2.avi
文件 2634 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSiconadd.png
文件 54528 2006-07-02 19:45 基于嵌入式QT界面GPS定位系统myGPSiconaddpath.png
文件 1304 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSicondecrease.png
文件 5917 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSicondrag.png
文件 32797 2006-05-12 20:37 基于嵌入式QT界面GPS定位系统myGPSiconentertainment.png
文件 5144 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSiconforward.png
文件 28534 2006-07-23 17:17 基于嵌入式QT界面GPS定位系统myGPSicongps.png
文件 2361 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSiconincrease.png
文件 11904 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSiconlocate.png
文件 4872 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSiconpause.png
文件 71322 2006-04-23 14:32 基于嵌入式QT界面GPS定位系统myGPSiconquit.png
文件 3211 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSicon
eset.png
文件 5939 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSicon
evert.png
文件 5089 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSicon
eward.png
文件 5076 2010-07-11 22:40 基于嵌入式QT界面GPS定位系统myGPSiconstart.png
文件 46080 2010-10-27 21:07 基于嵌入式QT界面GPS定位系统myGPSiconThumbs.db
文件 89079 2010-07-12 13:59 基于嵌入式QT界面GPS定位系统myGPSimagesackground.png
文件 104 2010-07-12 13:47 基于嵌入式QT界面GPS定位系统myGPSimagesimages.qrc
文件 123398 2010-07-02 08:58 基于嵌入式QT界面GPS定位系统myGPSimagesmap.jpg
文件 12800 2010-10-27 21:07 基于嵌入式QT界面GPS定位系统myGPSimagesThumbs.db
文件 187 2010-06-28 22:46 基于嵌入式QT界面GPS定位系统myGPSmain.cpp
文件 240888 2010-07-12 14:51 基于嵌入式QT界面GPS定位系统myGPSmain.o
文件 1763 2013-06-16 16:05 基于嵌入式QT界面GPS定位系统myGPSmainwindow.cpp
文件 647 2010-07-12 13:34 基于嵌入式QT界面GPS定位系统myGPSmainwindow.h
文件 274164 2010-07-12 15:07 基于嵌入式QT界面GPS定位系统myGPSmainwindow.o
文件 1650 2010-07-12 15:07 基于嵌入式QT界面GPS定位系统myGPSmainwindow.ui
............此处省略64个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)