在Qt5之前,串口通信基本依赖于第三方库,下面是我曾接触过的串口通信类库。 串口通信类库通信过程基本是一下步骤,即:打开串口 > 配置串口参数 > 收发数据。注意,串口参数(波特率、数据位、停止位、奇偶校验、流控等)必须在串口打开之后进行配置才有效。在使用串口接收数据时,会出现数据接收不完整的情况,...
分类:
其他好文 时间:
2014-07-15 23:32:19
阅读次数:
443
记录在项目中碰到的形形色色、杂杂碎碎的问题(持续更新至项目结束)qrc文件配置 Qt中有一个管理资源的文件,后缀名为qrc,本质是简单的XML文件格式。 项目开始时的内容为:1 2 3 4 5 例如在项目中要用到一个png图片来做图标 则可以写成(Resources文件夹与...
分类:
其他好文 时间:
2014-07-15 09:11:23
阅读次数:
268
由于工作需要,开始使用Qt,由于在网上找的教程文档时针对qt3的,所以在学习的过程遇到了许多由于版本不一致造成的问题,因此记录下来。参考的文档是:Qt入门教程 详细讲解版本机Qt版本为:Qt5.3.1(windows、Linux(CentOS 6.2))windows下1、错误:C1083: 无法打...
分类:
其他好文 时间:
2014-07-14 19:25:13
阅读次数:
245
在用QSqlDatabase时遇到报错QSqlDatabase: an instance of QCoreApplication is required for loading driver plugins是因为Qt不知道plugins的所在目录。
解决方法:
在用到数据库之前添加代码QCoreApplication::addLibraryPath("./plugins");
其中的...
分类:
移动开发 时间:
2014-07-14 17:20:41
阅读次数:
346
决定终结这个问题!(网上要想找到完整的解答实在太难了)http://blog.sciencenet.cn/blog-676535-541444.html 前两天手贱,把虚拟机玩崩溃了,只好重装虚拟机,把以前的工作再做一遍。在安装好qt-creator之后,编译程序遇到了下面这个错误 cannot.....
分类:
其他好文 时间:
2014-07-14 15:29:25
阅读次数:
341
qwt是基于Qt的开源图表库从官网下载qwt的源码http://sourceforge.jp/projects/sfnet_qwt/downloads/qwt/6.1.0/qwt-6.1.0.tar.bz2/解压,进入目录tar jxvf qwt-6.1.0.tar.bz2cd qwt-6.1.0编...
分类:
其他好文 时间:
2014-07-14 15:08:29
阅读次数:
346
AllowsTransparency帮助实现非矩形窗口的创建,以下可以实现完全无边框WindowStyle="None" AllowsTransparency="True" Background="Transparent"
分类:
其他好文 时间:
2014-07-14 14:36:57
阅读次数:
185
编译环境Ubuntu 12.04 (32或者64位)安装Gitsudo apt-get install git安装编译工具sudo apt-get install build-essential安装cmakesudo apt-get install cmake安装qt4sudo apt-get in...
分类:
其他好文 时间:
2014-07-13 19:17:16
阅读次数:
276
通过QT 实现 监听 USB 设备 的 插入、拔出动作...
分类:
其他好文 时间:
2014-07-13 16:53:33
阅读次数:
187
1.设置对话框为无边框方法
ModifyStyle(WS_CAPTION | WS_THICKFRAME, 0, SWP_FRAMECHANGED);
2.设置控件灰色与不灰色
void CMthread1Dlg::OnStop()
{
// TODO: Add your control notification handler code here
m_bRun = FA...