![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt
cxxy
这个作者很懒,什么都没留下…
展开
-
linux 发布qt程序
环境:centos7.2 qt5.5.1 qtcreator编译后获得可执行程序A1.将文件夹拷到没有装qt的机器上,进入文件夹,点击程序A,没有任何反应,因为缺少so库,命令行进入文件夹,执行ldd A会打印程序依赖库的情况,查找not found相关的库,去安装qt的机器上把相关库拷到与A同一目录下,我的qt安装路径为/opt/Qt5.5.1/5.5/gcc_64/lib,在这个路径下可以找...原创 2018-03-07 19:54:20 · 3599 阅读 · 4 评论 -
qt文件类型识别,删除文件操作
qt删除指定路径下的某类文件 QDir dir("log");//删除log文件夹下后缀为xml的文件 //remove old xml files foreach(QFileInfo mfi, dir.entryInfoList()){ if(mfi.isFile() && mfi.suffix() == "xml"){//判断后缀是否为xml ...原创 2018-03-01 20:29:52 · 2526 阅读 · 0 评论 -
引用qcustomplot编译错误undefined reference to `_imp___ZN8QPrinterC1ENS_11PrinterModeE'
引用qcustomplot,在编译的时候报了一堆这样的错误:undefined reference to `_imp___ZN8QPrinter C1ENS_11PrinterModeE', undefined reference to `_imp___ZN8QPrinter17setOutputFileNameERK7QString' ...解决方法:修改.pro文件相关行如下:greaterT...原创 2018-03-30 10:35:27 · 6533 阅读 · 4 评论 -
qcustomplot鼠标点击后在坐标轴显示值
首先上图看下要实现的效果:即图中有两条曲线,鼠标点击后显示横坐标的值,以及与两条曲线交点的纵坐标的值。注意:本例只是实现了坐标值的显示,所以显示的值和曲线值不符,鼠标点击的事件可以自行实现。参照网址:http://www.qcustomplot.com/index.php/tutorials/specialcases/axistags 的方法,稍加改编实现。主要步骤:1.在qt中添加类TagAxi...原创 2018-04-09 14:34:12 · 8301 阅读 · 1 评论 -
Linux下qt 禁止程序运行两个
Linux系统下qt防止同一程序在系统中运行两个实例,直接上代码: QEventLoop loop; connect(&process,SIGNAL(readyReadStandardOutput()),&loop,SLOT(quit())); QStringList args; args<<"-c"; args<<"ps -e...原创 2018-04-11 11:18:33 · 858 阅读 · 0 评论 -
qt during startup program exited with code 0xc0000135
qtcreator编译没有错误,但在运行时弹框提示该错误,网上查找大致原因是缺少dll,我的程序调用了vs生成的a.dll,把该dll引用了,但是a.dll还依赖了b.dll,尝试从a工程中把b.dll也拷过来,运行成功。...原创 2018-05-08 16:11:22 · 1195 阅读 · 0 评论 -
window发布qt程序
1.找到编译路径下的release文件夹,注意这里跟在qtcreator中运行的路径不一样,比如我这里qtcreator运行路径是build-xxx-Desktop_Qt_5_5_1_MinGW_32bit-Release\,但是要拷的文件夹是这个文件夹下的release文件夹,即build-xxx-Desktop_Qt_5_5_1_MinGW_32bit-Release\release,复制到另...原创 2018-05-16 14:18:08 · 191 阅读 · 0 评论 -
qt全屏实现与恢复
全屏关键代码如下:QRect rect0;rect0 = ui->offFullScreenWidget->geometry();//记录widget位置,恢复时使用ui->offFullScreenWidget->setWindowFlags(Qt::Window);ui->offFullScreenWidget->showFullScreen();以esc按...原创 2018-05-23 16:45:12 · 4893 阅读 · 2 评论 -
qt读取中文xml转utf8并发送
最近搞个东西需要读取xml,然后tcp发送给另一个系统,xml有中文的时候传输错误,最后通过以下办法解决,首先浏览器打开xml,会看到编码格式,比如:<?xml version="1.0" encoding="ISO-8859-1"?>,然后读取,转成utf8传输。关键代码如下: QFile file(filename);//文件名称 QString str ;...原创 2018-07-17 19:49:37 · 1850 阅读 · 1 评论