一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
摘要: 最开始使用Qt时就遇到过QT Gui失去响应的问题,我是用多线程的方式解决的,然而通常来说,多线程是会降低程序的运行速度。 之后,在使用QSqlQuery::execBatch()函数时,Qt Gui 又失去响应,虽然多线程可以解决,但是如果能用单线程很好解决的,最好不要用到多线程,因为多线程不仅容 阅读全文
posted @ 2020-06-24 15:31 一杯清酒邀明月 阅读(1021) 评论(0) 推荐(0)
摘要: QCoreApplication、QGuiApplication、QApplication区别和联系: 继承关系: QApplication <- QGuiApplication <- QCoreApplication <- QObject 所处的Qt模块: QCoreApplication定义在c 阅读全文
posted @ 2020-06-24 11:13 一杯清酒邀明月 阅读(3828) 评论(0) 推荐(0)
摘要: 方法一: 在窗体的UI属性中设置minimumSize等于maximumSize即可,图示: 方法二: 跟方法一原理一样,但是用code实现: 1 //在某窗体的.cpp构造函数中添加如下内容: 2 this->setMinimumSize(500,500); 3 this->setMaximumS 阅读全文
posted @ 2020-06-24 10:41 一杯清酒邀明月 阅读(2616) 评论(0) 推荐(0)
摘要: api含义:QCoreApplication::processEvents() 将处理所有事件队列中的事件并返回给调用者。 问题描述: 当主线程在某个槽函数里正在执行processEvents时, 刚好有一个能响应此槽函数的信号发送过来了(肯定是其他线程发的信号), 这时就可能会发生可怕的递归, 导 阅读全文
posted @ 2020-06-24 09:30 一杯清酒邀明月 阅读(2054) 评论(1) 推荐(1)
摘要: 隐藏(不显示)最大化最小化按钮: 1 MainWindow w; 2 w.setWindowFlags(w.windowFlags()&~Qt::WindowMinMaxButtonsHint); 使窗口可以最大化,但不能最小化: 1 MainWindow w; 2 w.setWindowFlags 阅读全文
posted @ 2020-06-24 09:29 一杯清酒邀明月 阅读(3593) 评论(0) 推荐(0)