QT开发的能够接收串口数据并将其转化为波形同步实时显示的上位机,很不错的一个小例子,非常值得去研究去学习。源代码写的很不错,值得去好好学习。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-03-29 15:38 build-COMPlot-Desk-Release
目录 0 2015-03-29 15:41 build-COMPlot-Desk-Releasein
文件 788992 2015-03-29 15:38 build-COMPlot-Desk-ReleaseinCOMPlot.exe
文件 558 2015-01-25 10:59 build-COMPlot-Desk-ReleaseinConfigData.txt
文件 5786 2015-03-29 15:38 build-COMPlot-Desk-ReleaseMakefile
文件 8169 2015-03-29 15:38 build-COMPlot-Desk-ReleaseMakefile.Debug
文件 8196 2015-03-29 15:38 build-COMPlot-Desk-ReleaseMakefile.Release
目录 0 2015-03-29 15:38 build-COMPlot-Desk-Release emp
目录 0 2015-03-29 15:38 build-COMPlot-Desk-Release empmoc
文件 4382 2015-03-29 15:38 build-COMPlot-Desk-Release empmocmoc_frmmain.cpp
文件 157888 2015-03-29 15:38 build-COMPlot-Desk-Release empmocmoc_qcustomplot.cpp
文件 6089 2015-03-29 15:38 build-COMPlot-Desk-Release empmocmoc_qextserialport.cpp
目录 0 2015-03-29 15:38 build-COMPlot-Desk-Release empobj
文件 69805 2015-03-29 15:38 build-COMPlot-Desk-Release empobjfrmmain.o
文件 1817 2015-03-29 15:38 build-COMPlot-Desk-Release empobjmain.o
文件 10262 2015-03-29 15:38 build-COMPlot-Desk-Release empobjmoc_frmmain.o
文件 172157 2015-03-29 15:38 build-COMPlot-Desk-Release empobjmoc_qcustomplot.o
文件 854669 2015-03-29 15:38 build-COMPlot-Desk-Release empobjqcustomplot.o
文件 35281 2015-03-29 15:38 build-COMPlot-Desk-Release empobjqextserialport.o
文件 17076 2015-03-29 15:38 build-COMPlot-Desk-Release empobjqextserialport_win.o
目录 0 2015-03-29 15:38 build-COMPlot-Desk-Release empui
文件 17295 2015-03-29 15:38 build-COMPlot-Desk-Release empuiui_frmmain.h
目录 0 2015-03-29 15:40 build-COMPlot-Desk5-Release
目录 0 2015-03-29 15:53 build-COMPlot-Desk5-Releasein
文件 773632 2015-03-29 15:43 build-COMPlot-Desk5-ReleaseinCOMPlot.exe
文件 558 2015-01-25 10:59 build-COMPlot-Desk5-ReleaseinConfigData.txt
目录 0 2015-03-29 15:40 build-COMPlot-Desk5-Releasedebug
文件 20483 2015-03-29 15:40 build-COMPlot-Desk5-ReleaseMakefile
文件 190071 2015-03-29 15:40 build-COMPlot-Desk5-ReleaseMakefile.Debug
文件 190092 2015-03-29 15:40 build-COMPlot-Desk5-ReleaseMakefile.Release
目录 0 2015-03-29 15:40 build-COMPlot-Desk5-Release
elease
............此处省略34个文件信息
/****************************************************************************
** meta object code from reading C++ file ‘frmmain.h‘
**
** Created: Sun Mar 29 15:38:46 2015
** by: The Qt meta object Compiler version 62 (Qt 4.7.0)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include “../../../COMPlot/frmmain.h“
#if !defined(Q_MOC_OUTPUT_REVISION)
#error “The header file ‘frmmain.h‘ doesn‘t include ject>.“
#elif Q_MOC_OUTPUT_REVISION != 62
#error “This file was generated using the moc from 4.7.0. It“
#error “cannot be used with the include files from this version of Qt.“
#error “(The moc has changed too much.)“
#endif
QT_BEGIN_MOC_NAMESPACE
static const uint qt_meta_data_frmMain[] = {
// content:
5 // revision
0 // classname
0 0 // classinfo
16 14 // methods
0 0 // properties
0 0 // enums/sets
0 0 // constructors
0 // flags
0 // signalCount
// slots: signature parameters type tag flags
20 9 8 8 0x08
41 8 8 8 0x08
52 8 8 8 0x08
64 8 8 8 0x08
85 8 8 8 0x08
112 8 8 8 0x08
137 8 8 8 0x08
162 8 8 8 0x08
188 183 8 8 0x08
219 183 8 8 0x08
253 8 8 8 0x08
274 183 8 8 0x08
309 183 8 8 0x08
345 183 8 8 0x08
380 8 8 8 0x08
401 8 8 8 0x08
0 // eod
};
static const char qt_meta_stringdata_frmMain[] = {
“frmMain msgisSend Append(QStringbool) “
“ReadData() WriteData() on_btnOpen_clicked() “
“on_btnClearCount_clicked() “
“on_btnStopShow_clicked() “
“on_btnClearAll_clicked() on_btnSave_clicked() “
“arg1 on_ckHexSend_stateChanged(int) “
“on_ckHexReceive_stateChanged(int) “
“on_btnSend_clicked() “
“on_cboxInterval_activated(QString) “
“on_cboxSleepTime_activated(QString) “
“on_cboxMaxCount_activated(QString) “
“on_btnPlot_clicked() addPlot() “
};
const Qmetaobject frmMain::staticmetaobject = {
{ &QWidget::staticmetaobject qt_meta_stringdata_frmMain
qt_meta_data_frmMain 0 }
};
#ifdef Q_NO_DATA_RELOCATION
const Qmetaobject &frmMain::getStaticmetaobject() { return staticmetaobject; }
#endif //Q_NO_DATA_RELOCATION
const Qmetaobject *frmMain::metaobject() const
{
return Qobject::d_ptr->metaobject ? Qobject::d_ptr->metaobject : &staticmetaobject;
}
void *frmMain::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname qt_meta_stringdata_frmMain))
return static_cast(const_cast< frmMain*>(this));
return QWidget::qt_metac
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-03-29 15:38 build-COMPlot-Desk-Release
目录 0 2015-03-29 15:41 build-COMPlot-Desk-Releasein
文件 788992 2015-03-29 15:38 build-COMPlot-Desk-ReleaseinCOMPlot.exe
文件 558 2015-01-25 10:59 build-COMPlot-Desk-ReleaseinConfigData.txt
文件 5786 2015-03-29 15:38 build-COMPlot-Desk-ReleaseMakefile
文件 8169 2015-03-29 15:38 build-COMPlot-Desk-ReleaseMakefile.Debug
文件 8196 2015-03-29 15:38 build-COMPlot-Desk-ReleaseMakefile.Release
目录 0 2015-03-29 15:38 build-COMPlot-Desk-Release emp
目录 0 2015-03-29 15:38 build-COMPlot-Desk-Release empmoc
文件 4382 2015-03-29 15:38 build-COMPlot-Desk-Release empmocmoc_frmmain.cpp
文件 157888 2015-03-29 15:38 build-COMPlot-Desk-Release empmocmoc_qcustomplot.cpp
文件 6089 2015-03-29 15:38 build-COMPlot-Desk-Release empmocmoc_qextserialport.cpp
目录 0 2015-03-29 15:38 build-COMPlot-Desk-Release empobj
文件 69805 2015-03-29 15:38 build-COMPlot-Desk-Release empobjfrmmain.o
文件 1817 2015-03-29 15:38 build-COMPlot-Desk-Release empobjmain.o
文件 10262 2015-03-29 15:38 build-COMPlot-Desk-Release empobjmoc_frmmain.o
文件 172157 2015-03-29 15:38 build-COMPlot-Desk-Release empobjmoc_qcustomplot.o
文件 854669 2015-03-29 15:38 build-COMPlot-Desk-Release empobjqcustomplot.o
文件 35281 2015-03-29 15:38 build-COMPlot-Desk-Release empobjqextserialport.o
文件 17076 2015-03-29 15:38 build-COMPlot-Desk-Release empobjqextserialport_win.o
目录 0 2015-03-29 15:38 build-COMPlot-Desk-Release empui
文件 17295 2015-03-29 15:38 build-COMPlot-Desk-Release empuiui_frmmain.h
目录 0 2015-03-29 15:40 build-COMPlot-Desk5-Release
目录 0 2015-03-29 15:53 build-COMPlot-Desk5-Releasein
文件 773632 2015-03-29 15:43 build-COMPlot-Desk5-ReleaseinCOMPlot.exe
文件 558 2015-01-25 10:59 build-COMPlot-Desk5-ReleaseinConfigData.txt
目录 0 2015-03-29 15:40 build-COMPlot-Desk5-Releasedebug
文件 20483 2015-03-29 15:40 build-COMPlot-Desk5-ReleaseMakefile
文件 190071 2015-03-29 15:40 build-COMPlot-Desk5-ReleaseMakefile.Debug
文件 190092 2015-03-29 15:40 build-COMPlot-Desk5-ReleaseMakefile.Release
目录 0 2015-03-29 15:40 build-COMPlot-Desk5-Release
elease
............此处省略34个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)