![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt开发技术
FireMan0412
编程改变人生,编程创造财富,编程铸就辉煌,尽情的享受编程带来的乐趣!
展开
-
Qt中正确的设置窗体的背景图片的几种方式
Qt中正确的设置窗体的背景图片的方法大致有两种,下面将逐个讲解:一.利用styleSheet设置窗体的背景图片 使用stylesheet设置窗体的背景图片的时候,可以直接按照下图的操作去进行即可,如下图所示:但是,需要注意的是: 1.在QWidget中这种方法是不行的,如果你足够细心的话,你会发现使用同样的设置背景图片的方法,背景图片其实并没有发生真实改变,但是原创 2016-03-30 17:33:07 · 23641 阅读 · 0 评论 -
关于Qt中常用的延时方法--自我总结
一般情况下,延时大概分为两类,一个是非阻塞延时,一个是阻塞延时,但从名称上应该都可以看出来具体的含义,下面针对这两类延时方法,做一个具体的说明和代码实现:一、关于Qt实现非阻塞延时的方法:void QSleepTimeSet::Delay_MSec(unsigned int msec){ QTime _Timer = QTime::currentTime().addMSe原创 2016-03-25 10:14:06 · 34499 阅读 · 3 评论 -
Qt中信号和槽的问题解析
对于同一个对象,多次关联它的一个信号和我自定义槽函数,结果这个槽函数响应了好多次!这个问题虽然很小,但是不好发现.原因分析:其实在Qt的机制中,信号和槽连接起来以后,就相当于回调函数的功能,当某个信号发射时,这个函数就会被调用。因此,槽函数会被调用多次!信号和槽的效率没有回调函数高!原因很简单,Qt中的信号和槽是经过原对象编译器编译后的,这中间是有些转化的,既然有转化,原创 2016-03-15 09:43:30 · 421 阅读 · 2 评论 -
更改Qt应用程序图标的方法
做过Qt开发的应该都知道这样一个情况:就是我们自己实现的Qt应用程序的图标都是默认的,有时候项目需要我们将生成的应用程序图标更换为另外一个图标,可能有些朋友就不知道怎么弄了。下面将给大家一起分享下这个方法,希望对你们有所帮助。第一步:选好Logo图标 此处需要注意的是,你所选择的图片格式一定要是.ico格式。如果需要替换的图片不是这个格式,可以利用格式转换工具转换一下即可,转原创 2016-03-15 13:17:12 · 977 阅读 · 0 评论 -
有关QTimer线程安全的探讨
第一、QTimer 不是线程安全的,但它是可重入的。所以在多线程程序中的线程中使用是没有问题的。第二、所谓的可重入就是类里面没有静态的变量第三、Qt中所谓线程安全就是考虑了多线程下修改变量的操作问题第四、QTimer对象在哪个线程中执行的new操作,那么这个对象就属于哪个线程,所以该对象的start、stop、还有析构操作也只能在当前线程中执行。如果程序有需要的话,比如其他的线程要对当原创 2016-04-21 08:48:41 · 1786 阅读 · 2 评论 -
UE4中遍历对象的方法
UE4中遍历对象的方法原创 2017-12-14 11:05:21 · 5767 阅读 · 0 评论 -
解决Visual Studio2015安装路径不能修改的问题
Visual Studio2015下载 https://www.visualstudio.com/downloads/问题 VisualStudio2015的安装路径为灰色,不能更改问题原因 Visual Studio2015以前安装的组件并没有卸载干净,而VS必须和它们安装在一起,所以无法更改路径,只要清理干净即可解决办法 下载软件Visual Studio Uninstaller ...转载 2018-04-19 17:28:19 · 9530 阅读 · 0 评论