随笔分类 -  QT笔记

摘要:QT5线程关闭 QThread析构函数的说明:请注意,删除一个QThread对象不会停止它管理的线程的执行。 删除正在运行的QThread(即isFinished()返回false)将导致程序崩溃。 在删除QThread之前等待finished()信号。 QThread类 quit() 告诉线程的事 阅读全文
posted @ 2018-01-28 04:29 疯颠研究者 阅读(39118) 评论(0) 推荐(1)
摘要:QT5 Thread线程继承QThread方式 一.首先分析一下 QTimer Class与 Sleep()函数之间的秘密 QTimer *t = new QTimer(*parent); //创建QTimer 对象 t->start(_time); //计时开始每隔_time时间自动触发&QTim 阅读全文
posted @ 2018-01-28 00:18 疯颠研究者 阅读(48182) 评论(2) 推荐(4)
摘要:QT5 TCP网络通讯 服务器与客户端建立连接listen() - connectToHost(); 触发newPendingConnect信号 实时数据通讯write(); read(); 触发readyRead信号 通讯主要使用的类: QTcpServer Class QTcpServer类提供 阅读全文
posted @ 2018-01-26 06:50 疯颠研究者 阅读(2374) 评论(0) 推荐(0)
摘要:QFile Class 1.read读文件 加载文件对象 QFile file("文件地址"); 打开加载的文件file.open(打开方式); 操作文件 关闭打开的文件file.colse(); 2.wirte写文件 以纯文本的形式读取要保存文件到QString对象 //ui->text_e->t 阅读全文
posted @ 2018-01-23 15:43 疯颠研究者 阅读(105817) 评论(2) 推荐(11)
摘要:事件的引入: 实现功能: 1.点击button 文本框两字改变成button被按下;很简单的在button上转到槽对lineEdit->setTest()设置即可; 2.实现点击窗口工作区内空白位置,文本框输出内容;这时就要引用事件来完成相应工作; 事件函数皆为虚函数,重新实现功能; 3.实现鼠标在 阅读全文
posted @ 2018-01-22 12:26 疯颠研究者 阅读(806) 评论(0) 推荐(0)
摘要://主要使用类#include #include #include #include #include #include #include #include #include #include #include QMenuBar类; 在windows平台下提供MenuBar()函数配合setMenuBar()使用;在mac中要建立共享菜单则要用new QMenuBar生成... 阅读全文
posted @ 2018-01-20 16:51 疯颠研究者 阅读(1174) 评论(0) 推荐(1)