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

电子商务网站建设计划广告开户

电子商务网站建设计划,广告开户,怎么建设一个属于自己的网站,遵义市网站建设背景:最近在写一个删除90天数据显示进度的功能,实现思路是:通过信号槽捕获当前进度值实现。 备注:点击start按钮,开始更新进度条,直到100(每隔1s进行更新)举个栗子: 1、…

背景:最近在写一个删除90天数据显示进度的功能,实现思路是:通过信号槽捕获当前进度值实现。

 备注:点击start按钮,开始更新进度条,直到100(每隔1s进行更新)

举个栗子:

1、mainwindow.cpp

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include<QThread>MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow)
{ui->setupUi(this);connect(ui->pushButton,&QPushButton::clicked,this,&MainWindow::close);connect(ui->pushButton1,&QPushButton::clicked,this,&MainWindow::on_startProcess);void (MyThread::*rmsgSignal)(int) = &MyThread::msgSignal;connect(&thread,rmsgSignal,this,&MainWindow::on_setProcess);ui->progressBar->setRange(0,100);}MainWindow::~MainWindow()
{delete ui;
}//开启线程
void MainWindow::on_startProcess(){thread.start();}//设置进度条参数
void MainWindow::on_setProcess(int v){ui->progressBar->setValue(v);
}

2、mainwindow.h

#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <mythread.h>#include <QMainWindow>QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACEclass MainWindow : public QMainWindow
{Q_OBJECTpublic:MainWindow(QWidget *parent = nullptr);~MainWindow();MyThread thread;void on_startProcess();void on_setProcess(int v);private:Ui::MainWindow *ui;
};
#endif // MAINWINDOW_H

3、mythread.cpp

#include "mythread.h"MyThread::MyThread()
{}//重写run方法
void MyThread::run(){for(int i = 1;i<=100;i++){QThread::msleep(1000);emit msgSignal(i);}
}

4、MyThread.h

#ifndef MYTHREAD_H
#define MYTHREAD_H
#include <QThread>class MyThread: public QThread{Q_OBJECT
public:MyThread();void run() override;signals:void msgSignal(int a);
};#endif // MYTHREAD_H

5、main.cpp

#include "mainwindow.h"#include <QApplication>int main(int argc, char *argv[])
{QApplication a(argc, argv);MainWindow w;w.show();return a.exec();
}

6、mainwindow.ui

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0"><class>MainWindow</class><widget class="QMainWindow" name="MainWindow"><property name="geometry"><rect><x>0</x><y>0</y><width>800</width><height>600</height></rect></property><property name="windowTitle"><string>MainWindow</string></property><widget class="QWidget" name="centralwidget"><widget class="QWidget" name="verticalLayoutWidget"><property name="geometry"><rect><x>320</x><y>140</y><width>160</width><height>80</height></rect></property><layout class="QVBoxLayout" name="verticalLayout"><item><widget class="QPushButton" name="pushButton"><property name="text"><string>close</string></property></widget></item><item><widget class="QPushButton" name="pushButton1"><property name="text"><string>start</string></property></widget></item><item><widget class="QProgressBar" name="progressBar"><property name="value"><number>0</number></property><property name="format"><string>%v%</string></property></widget></item></layout></widget></widget><widget class="QMenuBar" name="menubar"><property name="geometry"><rect><x>0</x><y>0</y><width>800</width><height>23</height></rect></property></widget><widget class="QStatusBar" name="statusbar"/></widget><resources/><connections/>
</ui>

7、结果
注:视频为测试结果,仅录制部分作为参考

ProgressBar

http://www.yayakq.cn/news/178119/

相关文章:

  • 制作论坛做网站wordpress菜单属性
  • 网站建网站建站wordpress去水印插件
  • 建设公司网站意义怎么做百度自己的网站空间
  • wap asp网站模板下载如何成为网页设计师
  • 室内设计网站平台源码交易网站
  • 晋城市住房保障和城乡建设局网站dw设计一个简单网站
  • 响应式旅游网站模板微网站站点名称
  • 网站流量突然增加网站建设是怎么赚钱
  • 建设网站一般要多少钱创立公司网站
  • 海南省住房和城市建设厅网站网站建设书籍论文
  • 天津 网站 备案wordpress组合模板
  • 网站建设自查wordpress 3.1.3
  • 网站 先建设还是先等级保护备案云南 房地产网站建设
  • 网站建设方案书范本高州女网红遇害案犯罪嫌疑人被抓获
  • 有没有做请帖的网站企业查询软件免费
  • 做系统用哪个网站好自动点击器怎么用
  • 郴州市住房建设局门户网站798艺术区
  • 个人网站免费app定制开发价格
  • 开个网站建设公司多少钱wordpress文件夹里图片无法获取
  • 基于微信的网站开发单位建设网站的作用意义
  • 什么网站有高端定制案例网站建设佰首选金手指十
  • 长兴网站建设公司wordpress分页目录
  • 有了域名如何建网站北京网站优化开户
  • 聊城手机站网站公司电话网站开发之美
  • 昆明优化网站多少钱有免费的网站做农家院宣传
  • 企业网站建设公司郑州网站建设力度不够论文
  • 免费手机网站建站系统wordpress 过滤html
  • 聊城定制型网站开发wordpress去掉边栏
  • 网站空间集装箱网页策划方案怎么做
  • wordpress开启多站点旅游网站建设的结论