QT
Ripo_za
这个作者很懒,什么都没留下…
展开
-
Qt中的线程
几篇比较好的文章介绍moveToThread方式创建线程的这篇文章写的是真好,也有对线程的介绍第二篇文章中有这样一段话,我遇到过下面的问题,但也没太理解透这里是什么意思。后来考了这篇文章:对于线程上槽函数不执行的问题说的很好,我自己也执行了一下他的代码,进行了一些改动。这里是我实现的代码至此,我们明白了上面那段引用的话的含义,这和线程亲和性(affinity)有关系。因为重写了run函数属于一个单独的线程,在这个线程中没有开启事件循环,线程的亲和性导致无法发送信号或执行槽函数。所以上述例子中的代码,不原创 2022-06-08 18:38:49 · 1115 阅读 · 0 评论 -
Qtcreator组织界面的原理
qt的最开始界面的组成:首先他是根据我们设计的界面生成一个ui_mainwindow.h文件里面定义了Ui_MainWindow类,这个类中有个最主要的函数就是setupUi()。同样在ui_mainwindow.h文件中,可以看见还定义了一个MainWindow类来继承上面的h文件里面定义了Ui_MainWindow类,这应该是Qt想让我们更容易理解,他把有些名字给做成一样的了。(但是更显的乱)接下来看mainwindow.h文件,这个是我们主要写文件,可以看见在这里定义了一个Ui::MainWi原创 2021-10-20 17:17:47 · 516 阅读 · 0 评论 -
linux Qt QtCharts file not found
出现这种问题大概率是安装QtCreator的时候没有选择QtChats控件,其实很多时候不用重装,安装对应的lib库就可以了。我的是manjaro,可以用yaourt安装可以看见第五个就是。ubuntu什么命令可能是:sudo apt install libqt5charts5-dev或者参考下面两个链接:https://github.com/marazmista/radeon-profile/issues/86https://stackoverflow.com/questions/440原创 2021-10-18 17:33:35 · 2188 阅读 · 0 评论