当前位置: 首页 > news >正文

拉销智能模板建站系统链接推广

拉销智能模板建站系统,链接推广,专门做日本旅行网站,做网站的骗局一、sleep() 1、说明 QThread类中如下三个静态函数: QThread::sleep(n); //延迟n秒 QThread::msleep(n); //延迟n毫秒 QThread::usleep(n); //延迟n微妙 这种方式使用简单,但是会阻塞线程,有界面时界面会卡死,一般在非GUI线…

一、sleep()

1、说明

QThread类中如下三个静态函数:

QThread::sleep(n); //延迟n秒

QThread::msleep(n); //延迟n毫秒

QThread::usleep(n); //延迟n微妙

这种方式使用简单,但是会阻塞线程,有界面时界面会卡死,一般在非GUI线程中使用

2、使用

新建一个Qt项目

 在界面上放置一个PushButton,右击,选择”转到槽”,选择“clicked()”

更改.cpp中的代码如下

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QDebug>
#include <QTime>
#include <QThread>
MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new Ui::MainWindow)
{ui->setupUi(this);
}MainWindow::~MainWindow()
{delete ui;
}void MainWindow::on_pushButton_clicked()
{qDebug() << QTime::currentTime().toString("hh:mm:ss");QThread::sleep(10);qDebug() << QTime::currentTime().toString("hh:mm:ss");
}

运行程序,点击“PushButton”,输出框输出当前时间,在十秒之内拖拽界面,是无法拖拽的,标题栏提示“未响应”

十秒之后,输出框又输出一个当前时间信息,此时界面可以随意拖拽了

二、QTimer::singleShot与QEventLoop搭配使用

1、说明

QEventLoop loop;

QTimer::singleShot(int(msec), &loop, SLOT(quit()));

loop.exec();

创建一个事件循环,在msec毫秒之后,退出这个事件,相当于延迟了msec毫秒;

在子事件循环中,父事件循环仍然是可以执行的,所以不会堵塞线程。

2、使用

更改(一)中的代码

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QDebug>
#include <QTime>
#include <QTimer>
MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new Ui::MainWindow)
{ui->setupUi(this);
}MainWindow::~MainWindow()
{delete ui;
}void MainWindow::on_pushButton_clicked()
{qDebug() << QTime::currentTime().toString("hh:mm:ss");QEventLoop loop;QTimer::singleShot(int(1000*10), &loop, SLOT(quit()));loop.exec();qDebug() << QTime::currentTime().toString("hh:mm:ss");
}

运行程序,点击“PushButton”,输出框输出当前时间,可以随意拖拽界面

十秒之后,输出框又输出一个当前时间信息

http://www.hrbkazy.com/news/18426.html

相关文章:

  • lovephoto wordpress优化大师tv版
  • 建设银行网站卡死海南网站制作
  • 品牌网站如何做网络营销课程设计
  • 做网站销售门窗怎么做公司想做个网站怎么办
  • 重庆做网站外包公司哪里可以买链接网站
  • php网站开发视频教程下载专业的seo搜索引擎优化培训
  • 政府网站成为建设今日头条权重查询
  • 服务外包网站seo技术培训东莞
  • 做交易网站蚌埠网络推广
  • 企业做网站系统网络培训心得体会
  • 网页制作公司网站怎么注册自己公司的网址
  • 网站分析与优化seo排名查询
  • 建立网站时服务器的基本配置有哪些营销软文网站
  • 湖北网站建设多少钱360推广怎么收费
  • 长沙做网站最好的公司有哪些外链代发公司
  • 服装网站建设费用分析百度怎么打广告
  • 邹城网站设计网站域名ip查询
  • 政务网站开发网站软文推广范文
  • 社交网站推广怎么做安徽百度关键词优化
  • 全案营销的未来发展趋势整站外包优化公司
  • 免费做流程图的网站网站seo是什么意思
  • 网站需要什么服务器海南网站网络推广
  • php网站开发师招聘百度一下你就知道搜索
  • 地方房地产网站北京seo案例
  • 照片做3d网站市场调研方案怎么写
  • 网站建设技术课程设计360收录提交
  • 官方网站怎么建设的网站页面分析
  • 深圳做网站推广公司南宁seo优化公司
  • wordpress seo插件廊坊快速排名优化
  • 域名注册价格东莞网站建设优化