QT
WLFF_csdn
这个作者很懒,什么都没留下…
展开
-
错误信息:This application has requested the Runtime to terminate it in an ...
在Qt Creator环境下编写C++程序调用摄像头过程中提示错误信息:“This application has requested the Runtime to terminate it in ...”。解决方法:将QtCreator程序 右键->属性->兼容性 ->选择兼容xp。在打开Qt Creator环境运行程序就没有错误了。原创 2016-04-26 21:52:04 · 7430 阅读 · 2 评论 -
Qt5+opencv程序打包发布
编程环境为win7+QtCreator5.6+opencv3.0,总结,程序打包发布的方法:第一步:使用windeployqt(转自http://tieba.baidu.com/p/3730103947,感谢楼主分享)Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑里无法正常运行。因原创 2016-05-09 08:31:08 · 6230 阅读 · 3 评论 -
VS中编辑Qt中ui界面,代码中未更新。。。
在VS2013下使用Qt开发程序过程中遇到了一个问题:编辑ui界面后,代码中检测不到ui界面的改变,运行程序时还是之前的界面。解决方法:1.改变ui界面,保存;2.在VS中的“解决方案资源管理器”中选中ui文件->右键->编译;3.选中项目->右键->重新扫描解决方案。在代码中试一下“ui->控件名”,是否会识别出来,如果识别出来则成功,如果不行,则再次“扫描解决方案”。原创 2016-11-01 16:48:05 · 8438 阅读 · 8 评论 -
Qt中实现图片透明度设置与显示
在使用QGraphicsScene过程中,想要实现背景和前景图层叠加显示,需要设置对应层绘图的透明度的设置。采用重写drawBackground(QPainter *painter, const QRectF &rect)和drawForeground(QPainter *painter, const QRectF &rect)事件实现。类似的,QPainter的setOpacity()方法可以在原创 2017-03-27 11:31:40 · 15519 阅读 · 0 评论 -
Ubuntu下安装qtcreator
安装步骤如下:1:下载离线安装包(楼主下载的版本为:Qt 5.6.2 for Linux 64-bit (653 MB) (info)),下载地址:https://www.qt.io/download-open-source/ 。2:将安装包拷贝到Ubuntu系统下。3:运行安装包(run文件),接下来就和windows下一样进行安装设置。4:打开安装好的qtcreator原创 2016-10-28 15:32:34 · 1717 阅读 · 0 评论 -
一个支持多屏显示的程序
原文地址:http://blog.sina.com.cn/s/blog_4868f98601019odo.html 。感谢作者,如果造成任何不便,请联系我删除。最近要用到多屏显示。多屏显示的原理其实很好理解,就拿横向扩展来说:计算机把桌面的 宽度扩展成了 w1(屏幕1的宽度) + w2(屏幕2的宽度) 。当一个窗口的起始横坐标 > w1,则 他就被显示在第二个屏幕上了。转载 2016-08-16 16:13:21 · 4108 阅读 · 0 评论 -
QT-从QLayout中遍历出组件(Widget)
原文地址:http://cooker.iteye.com/blog/753499;感谢作者,如果造成任何不便,请联系我删除。// m_historyLayout是某成员的父组件,假设在其有一个表,将其遍历出. for (int cc = m_historyLayout->layout()->count(); cc >= 0; --cc) { Q转载 2016-08-11 16:26:45 · 13351 阅读 · 3 评论 -
QMutex
原文地址:http://blog.sina.com.cn/s/blog_9542b5c70101bgvy.html,十分感谢作者的总结!如果对作者造成任何不便,请联系我删除。QMutex类:用在串行线程的访问中。应用时,要#include,互斥量QMutex有两个模式:Recursive循环递归模式和NonRecursive非循环模式。循环模式下,一个线程可以对一个互斥量重复锁多次转载 2016-06-15 09:00:31 · 2351 阅读 · 0 评论 -
(转载)Qt 的线程与事件循环——可打印threadid进行观察槽函数到底是在哪个线程里执行,学习moveToThread的使用)
学习QT多线程,看到一篇不错的文章,转载留存。十分感谢作者。原文地址:http://www.cnblogs.com/findumars/p/5031239.html如果对作者造成不便,请联系我删除。 周末天冷,索性把电脑抱到床上上网,这几天看了 dbzhang800 博客关于 Qt 事件循环的几篇 Blog,发现自己对 Qt 的事件循环有不转载 2016-06-03 14:41:47 · 2577 阅读 · 0 评论 -
QTableWidget常用(转载)
原文地址:http://blog.sina.com.cn/s/blog_6f95aee601013zlg.html;感谢作者,如果造成任何不便,请联系我删除。table->setSelectionMode(QAbstractItemView::SingleSelection) table.horizontalHeader()->setResizeMode(QheaderView::F转载 2016-06-08 09:51:39 · 535 阅读 · 0 评论 -
opencv中打开摄像头显示黑屏
搞图像处理时,在QT编程环境下配置了opencv3.0版本。之后尝试打开笔记本摄像头,程序运行之后窗口一直是黑屏。看网上有人说是opencv的库函数的问题。经过尝试,终于如愿打开摄像头显示。源码如下:(百度贴过来的,十分感谢作者的帮助。)#include #include #include #include using namespace std;using namespace cv原创 2016-04-24 21:21:02 · 10477 阅读 · 1 评论 -
QT - OpenCV的安装与配置(转载)
QT - OpenCV的安装与配置 想在QT中使用OpenCV来实现连续图片转成视频的功能,于是打上了OpenCV的主意安装OpenCV的过程也是充满了曲折,但是最终还是安装成功了,现记录安装过程,以防系统重装后傻眼。 感谢以下前辈的分享:https://zahidhasan.wordpress.com/2014/08/19/qt-5-3-1-64-bit-mingw-wi转载 2016-04-22 13:06:07 · 596 阅读 · 0 评论 -
QT中使用QPainter在ui子控件中绘图
在使用QT中的QPainter绘制图片时发现其只能够在当前类中执行绘制操作。本文介绍一下怎么实现在ui的子控件中用QPainter实现绘图。以QLabel为例:1.在QT工程中新建一个类PaintLabel,继承自QLabel。//paintlabel.h文件#ifndef PAINTLABEL_H#define PAINTLABEL_H#include class PaintLa原创 2016-05-17 17:25:26 · 20814 阅读 · 8 评论 -
QT(mingw32)配置QWT
感谢作者,转载作为收藏。原文:http://www.mamicode.com/info-detail-500572.htmlQT- QWT 安装(mingw32) 最近花了大把的精神在安装QWT,真是费神费时。折磨得几乎要崩溃了,最后还是安装成功了。现在共享出我的安装方法出来,也许不是最快捷最方便的,但是肯定是稳妥的。 惯例,尊敬前辈们的辛苦转载 2016-05-24 09:49:39 · 1118 阅读 · 0 评论 -
Qt下双屏的显示方法
感谢作者分享,转载自:http://blog.sina.com.cn/s/blog_4e7e25c20102v0oy.html如果造成任何不便,请联系我删除。 想实现这样一种功能:主程序的主窗口在PC上显示,而其子dialog在另外的显示器上显示(做实验时方便监控且不会有多余的干扰)。方法如下 :建立Qdesktopwidget对象QDesktopWidget* desktop转载 2017-05-24 15:29:46 · 12620 阅读 · 0 评论