记录: ARM板子串口的使用算是最基本的操作,经过3、4天的努力终于完成了可以应用在ARM板子上的串口类。代码多是参考网上,所以本博客开源分享 说明: 1、串口类使用静态函数,使其他文件可以引用。 2、特别适合Linux系统,调用设备文件(使用不同的串口,只需要更改初始化的配置即可 ...
QObject::connect: Cannot queue arguments of type QSerialPort::SerialPortError Make sure QSerialPort::SerialPortError is registered using qRegisterMetaType . p, li white space: pre wrap 源代码如下: connect ...
2020-12-02 11:37 0 667 推荐指数:
记录: ARM板子串口的使用算是最基本的操作,经过3、4天的努力终于完成了可以应用在ARM板子上的串口类。代码多是参考网上,所以本博客开源分享 说明: 1、串口类使用静态函数,使其他文件可以引用。 2、特别适合Linux系统,调用设备文件(使用不同的串口,只需要更改初始化的配置即可 ...
创建一个自定义按钮类: 右击工程目录--->--->--->---> ---> ---> ...
一、前言 C++ 中比较不错的日志工具有 log4cxx,log4qt 等,但是它们都不能和 qDebug(), qInfo() 等有机的结合在一起,所以在 Qt 中使用总觉得不够舒服,感谢 Qt 提供了 qInstallMessageHandler() 这个函数,使用这个函数可以安装自定义 ...
本文设计到多种Qt的关键操作: 继承,自定义Qt类 自定义Qt signal 在Qt creator使用“提升”来使用自定义Qt组件 背景 利用QComboBox来实现选择串口,想在点击QComboBox的时候刷新串口列表,实现如下效果: 但是Qt5 并没有实现 ...
在Qt项目开发中,经常会碰到自定义结构体和字符数组之间的转换问题,不妨假设结构体名字为custom_struct, 字符数组名字为array_data 1. QByteArray转换为自定义结构体 custom_struct *struct_data ...
上一篇文章讲述了自定义Qt托盘,不过不是使用QSystemTrayIcon这个类,而是我们自己完全自定义的一个类,我们只需要处理这个类的鼠标hover、鼠标左键点击、鼠标右键点击和鼠标左键双击,就可以完全模拟出qq的托盘样式来。文章的最后我也是提供了一个demo的下载链接,那是一个可以完全 ...
思路: QTabWidget的特点:点击不同的选项卡显示不同的窗口。可以将QTabWidget分成两部分: (1).选项卡:点击时要知道点击的是哪个选项。则需要将选项卡和窗口的信息存起来,点击时去这个信息中判断; (2).窗口:点击某个选项卡时,相应的窗口显示,其他窗口隐藏 ...
Qt 自定义事件很简单,同其它类库的使用很相似,都是要继承一个类进行扩展。在 Qt 中,你需要继承的类是 QEvent。 继承QEvent类,你需要提供一个QEvent::Type类型的参数,作为自定义事件的类型值。这里的QEvent::Type类型是QEvent里面定义的一个enum ...