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

西宁商城网站建设公司wordpress serene

西宁商城网站建设公司,wordpress serene,中国工商信息注册网,做app的网站文章目录 首先是主线程 其次是一个程序 通过一个QThread来放入程序 进阶一点: 手动开启关闭线程俩个线程 其实QT中的thread(线程)是很容易的 首先是主线程 #include mainwindow.h #include ui_mainwindow.h#include QDebugMainWindow::MainWin… 文章目录 首先是主线程 其次是一个程序 通过一个QThread来放入程序 进阶一点: 手动开启关闭线程俩个线程 其实QT中的thread(线程)是很容易的 首先是主线程 #include mainwindow.h #include ui_mainwindow.h#include QDebugMainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow) {ui-setupUi(this);//threadTest new ThreadTest;//线程实例//threadTest-start();//开启线程for(int i0;i100;i){qDebug() mainwindow i: i;_sleep(500);}}MainWindow::~MainWindow() {delete ui; }其次是一个程序 #include test.h #include QDebugTest::Test() {for(int i0;i100;i){qDebug() i i;_sleep(1000);} }Test::~Test(){} 通过一个QThread来放入程序 #include threadtest.h #include QDebugThreadTest::ThreadTest() {}void ThreadTest::run(){test new Test; } void ThreadTest::stop(){}ThreadTest::~ThreadTest(){} 一个简单的线程就实现了 进阶一点: 手动开启关闭线程 添加一个按键通过信号和槽来控制线程使能关闭 #include mainwindow.h #include ui_mainwindow.h#include QDebug #include QPushButtonbool isTrue;MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow) {ui-setupUi(this);isTrue true;threadTest new ThreadTest;connect(ui-pushButton,QPushButton::clicked,this,MainWindow::on_button_test);for(int i0;i100;i){qDebug() mainwindow i: i;_sleep(100);}}void MainWindow::on_button_test(){if(isTrue){threadTest-start();isTrue false;ui-pushButton-setText(关闭线程);}else{threadTest-stop();isTrue true;ui-pushButton-setText(开启线程);} }MainWindow::~MainWindow() {delete ui; // threadTest-de;delete threadTest; }#include threadtest.h #include QDebugThreadTest::ThreadTest() {}void ThreadTest::run(){test new Test; } void ThreadTest::stop(){this-quit();this-wait(); }ThreadTest::~ThreadTest(){} Test不变。现象是mainwindow i:99(执行完)后窗口出现之后开启线程。开启后立马关闭会执行到i99(线程执行完)后才关闭 俩个线程 继第一个线程后我们再来一个线程也是在主函数中实例。查看情况 #include threadtesttwo.h #include QDebugThreadTestTwo::ThreadTestTwo() {} void ThreadTestTwo::run(){for(int i0;i100;i){qDebug() threadTwo i i;_sleep(200);} } void ThreadTestTwo::stop(){} ThreadTestTwo::~ThreadTestTwo(){} #include mainwindow.h #include ui_mainwindow.h#include QDebug #include QPushButtonbool isTrue;MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow) {ui-setupUi(this);isTrue true;threadTest new ThreadTest;threadTestTwo new ThreadTestTwo;connect(ui-pushButton,QPushButton::clicked,this,MainWindow::on_button_test);}void MainWindow::on_button_test(){if(isTrue){threadTest-start();threadTestTwo-start();isTrue false;ui-pushButton-setText(关闭线程);}else{threadTest-stop();threadTestTwo-stop();isTrue true;ui-pushButton-setText(开启线程);} }MainWindow::~MainWindow() {delete ui;delete threadTest; }
http://www.w-s-a.com/news/517666/

相关文章:

  • 线上注册公司是在哪个网站做高仿网站
  • 网站构架图网上推广平台哪个好
  • 公司网站首页图片素材vi设计的目的和意义
  • 网站的需求分析都有哪些内容济南营销型网站建设团队
  • 怎么选择优秀的网站建设公司生鲜网站开发
  • 如何编写网站建设销售的心得网站的权限管理怎么做
  • 网站业务员好做吗无忧网站优化
  • 网站随机代码网站建设费 账务处理
  • 商洛网站建设哪家好网站建设 织梦者
  • 怎么创建收费网站宁夏住房和城乡建设部网站
  • 怎么确认网站是什么语言做的用php和mysql做网站
  • 安徽做网站的公司有哪些星子网络公司
  • 肥西县重点工程建设管理局网站wordpress界面菜单怎么弄
  • 宁夏网站开发设计说明书wordpress主题背景图片
  • 同一个阿里云可以做两个网站吗织梦 帝国 学校网站
  • 城阳网站建设培训网站后台怎么上传文件
  • 重庆茂尔建设集团有限公司网站网页制作教程软件
  • 金湖建设工程质量监督网站高端网站建设公司哪里济南兴田德润实惠吗
  • 站酷设计网站官网入口文字设计seo网站推广工具
  • 专业移动网站建设网站建设软件dw
  • 摄影网站设计思想视觉传达毕业设计作品网站
  • 需要优化的网站有哪些设计装修app
  • 数据型网站建设东莞好的网站国外站建设价格
  • 网络营销方法有哪些举例seo应用领域有哪些
  • 建设银行官方网站官网做网站的专业叫什么
  • 矿区网站建设濮阳做网站的公司有哪些
  • 有什么网站可以自己做书甘肃建设厅网站首页
  • 门户网站建设哪专业怎么把自己做的网站登录到网上
  • 如何做网站小编餐饮业手机php网站
  • 备案 网站商城网站设计公司排名