
Qt学习之路
ydy2511000
这个作者很懒,什么都没留下…
展开
-
VS+Qt 加载qss文件,修改后不起作用
右键vs工程中的qrc文件,点击编译,然后再编译项目,修改的qss文件即可以生效转载 2018-10-11 17:19:52 · 2885 阅读 · 0 评论 -
Qt添加库文件和头文件目录(QCreator)(转载学习)
在使用QtCreator开发图像处理程序的时候想加入Opencv库来处理图形,添加头文件,需要编辑工程文件夹下的.pro文件在文件中添加以下内容,即可包含头文件的文件夹: INCLUDEPATH +=D:\OpenCV2.0\vc2008\include\opencv (D:\OpenCV2.0\vc2008\include\opencv就是我的opencv头文件所在的...转载 2018-09-29 15:15:58 · 1872 阅读 · 0 评论 -
QDataStream读写文件
#include <qfile.h>#include <qdebug.h>Qt_text_stream::Qt_text_stream(QWidget *parent) : QMainWindow(parent){ ui.setupUi(this); write_data(); read_data();}//写文件void Qt_text_stre...原创 2018-10-15 17:01:05 · 2329 阅读 · 1 评论 -
Qt中的TCP 通讯
转载 2018-10-15 17:45:11 · 700 阅读 · 0 评论 -
Qt 打印时, 输出文件和行号 __FIEL__ __LINE__
Qt 在调试的时候 定义打印,利用C的全局宏,添加 文件名字 和行号//C语言全局宏 __FIEL__ __LINE__//将qDebug() 定义为 cout#define cout qDebug() << "[" << __FIEL__ << ":" << __LINE__ << "]"原创 2018-10-09 18:27:47 · 1891 阅读 · 4 评论 -
Qt 在窗口上画图 常用形式
1.画图的过程 放在 重写的 paintEvent中void paintEvent(QPaintEvent * event){ QPainter p(this); //创建画家, 在窗口上画图 p.drawXXXX();}//在需要更新的时候调用 update();//我一般是在一个信号里面,将update()作为槽函数调用;...原创 2018-10-09 18:59:08 · 1250 阅读 · 0 评论 -
在某一个控件上画背景(比如一个widget)
同样,在paintEvent中设置画图的东西void paint_Qimage::paintEvent(QPaintEvent *event){ this-&amp;amp;amp;gt;ui.widget-&amp;amp;amp;gt;setAutoFillBackground(true); ## //这句话非常重要,没有的话不能显示,这句话可以放在主程序,设置一次就行 QPalette pla; pla.setBrush(QP...原创 2018-10-09 20:15:13 · 208 阅读 · 0 评论 -
多线程编程时或者ADS通讯,函数参数为引用时,不要引用一个局部变量!!
如果是多线程,或者ADS通讯,参数中带有引用的变量时,有可能这个局部变量会被覆盖,而另一个线程还在使用这个变量!原创 2018-12-26 16:02:34 · 261 阅读 · 0 评论