QT学习笔记
ityjtx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT中qDebug的使用
#include <QDebug> QByteArray s; s.resize(5); s[0]='1'; s[1]='2'; s[2]='3'; s[3]='b'; s[4]='a'; qDebug() << s; qDebug() << "abcd"; //打印abcd qDebug("abcd"); //等同原创 2017-03-20 19:09:00 · 953 阅读 · 0 评论 -
Qt学习笔记1-QString
每一个GUI程序都需要string,这些string可以用在界面上的提示语,也可以用作一般的数据结构。C++语言提供了两种字符串的实现:C风格的字符串,以’/0‘结尾;std::string,即标准模版库中的类。Qt则提供了自己的字符串实现:QString。QString以16位Uniode进行编码。我们平常用的ASCII等一些编码集都作为Unicode编码的子集提供。关于编码的问题,我们会到以后的原创 2017-03-20 17:07:45 · 331 阅读 · 0 评论 -
Qt学习笔记2—串口通信
http://blog.youkuaiyun.com/qq363692146/article/details/26049355 //只需要在程序mainwindow.cpp中添加即可 serial.setBaudRate(QSerialPort::Baud115200);UI界面 //串口发送“Hello Zigbee”#include "mainwindow.h"#include "ui_m原创 2017-03-21 20:40:50 · 399 阅读 · 0 评论 -
Qt中realAll() 接收数据不完整的问题
解决realAll() 接收数据不完整的问题 在帧尾增加一个判断即可QByteArray byteArray; //声明全局变量 QByteArray temp = serial->readAll(); if(!temp.isEmpty()) { byteArray.append(temp); //在字符串后面增加字符 if(byteArray原创 2017-04-08 10:01:52 · 3586 阅读 · 0 评论 -
Qt学习笔记4-label显示时间
效果如图//mianwindow.h 添加private: QTimer * timer; //添加时间//mianwindow.cpp 添加#include <QtCore> //添加时间#include <QTimer>QDateTime time = QDateTime::currentDateTime();//获取系统现在的时间QString str = time.toStrin原创 2017-03-23 21:32:37 · 932 阅读 · 0 评论 -
Qt学习笔记3-lineEdit和textEdit
**lineEdit->setText();//用于输出一行的数据 textEdit->append();//用于输出几行的数据,可以翻看日历记录***QByteArray和QString的作用: QByteArray键盘输入或计算机记录的数据格式,而QString是输出的数据格式* 例如:QByteArray temp = serial.readAll(); //读取串口所有的数据,QByt原创 2017-03-22 17:18:20 · 3952 阅读 · 2 评论 -
Qt学习笔记5-修改exe名称
//mian.cpp 只需要在main函数里面添加 w.setWindowTitle("Joke");即可int main(int argc, char *argv[]){ QApplication a(argc, argv); MainWindow w; //设置exe程序名 w.setWindowTitle("Joke"); w.show();原创 2017-03-24 22:06:27 · 5433 阅读 · 4 评论 -
Qt学习笔记6-qwt
//Qt5.6.2下载地址 https://download.qt.io/official_releases/qt/5.6/5.6.2/ //qwt-6.1.3下载地址 https://sourceforge.net/projects/qwt/files/qwt/6.1.3/参考的资料 http://blog.youkuaiyun.com/ymc0329/article/details/7865339原创 2017-03-26 13:14:14 · 640 阅读 · 0 评论
分享