
QT
文章平均质量分 52
qq_30136173
这个作者很懒,什么都没留下…
展开
-
QT测试小工具(串口通信)
最近手头上的一个STM32的项目需要通过串口通信控制,现在手头上的开发已经完全转到FEDORA之下。所以用QT做了一个小测试工具,直接快速创建工程,选择widget,带ui文件。其中需要用到串口,在pro文件中添加QT += serialport,在头文件中包含: #include #include namespace Ui { class Widget; } cl原创 2015-08-18 21:43:41 · 1265 阅读 · 0 评论 -
QT串口工具(3)
在做好界面的布局后,开始对各个控件的处理。 首先是QTextEdit *com_data_edit, 串口接收数据窗口,同时也可以在此编辑框里实现键盘输入转换成串口输出。在默认的情况下,QTextEdit的字符输入会直接在其窗口显示,而且会有鼠标右健菜单,鼠标中键的粘贴功能。在我的设计中,需要拦截键盘按键事件,拦截到的键盘按键直接通过串口发送出去;需要屏蔽鼠标右键菜单的粘贴功能,原创 2015-08-19 08:16:24 · 645 阅读 · 0 评论 -
QT串口工具(1)
之前在winxp下的sscom32非常的好用,现在转到FEDORA之后,只能用cute,xgcom,功能和sscom32没法比较。后来想在wine下使用sscom32,结果不了了之。现在想用QT来做一个串口工具。 首先,创建一个widget的项目。在此,我没有使用ui设计文件,因此所有的空间必须在程序里手动添加。初步的界面效果如下:原创 2015-08-18 22:01:41 · 546 阅读 · 0 评论 -
QT串口工具(2)
参考QT的示例里的Examples/Qt-5.5/widgets/tutorials/gettingStarted/gsQt/part3,其中没有用UI设计文件,直接使用Layout。其具体实现为: class Notepad : public QWidget { Q_OBJECT public: Notepad(); private slots: v原创 2015-08-18 23:10:43 · 586 阅读 · 0 评论