zoukankan      html  css  js  c++  java
  • QT5-控件-QProgressBar-进度条-用来做下载进度,文件读取进度还不错

    #ifndef MAINWINDOW_H
    #define MAINWINDOW_H
    
    #include <QMainWindow>
    #include <QProgressBar>
    
    class MainWindow : public QMainWindow
    {
        Q_OBJECT
    
    public:
        MainWindow(QWidget *parent = 0);
        ~MainWindow();
    
        QProgressBar* progress[10] ;
    };
    
    #endif // MAINWINDOW_H
    #include "mainwindow.h"
    
    MainWindow::MainWindow(QWidget *parent)
        : QMainWindow(parent)
    {
        this->resize(400,300);
        progress[0] = new QProgressBar(this);
        progress[0]->setMinimum(0);
        progress[0]->setMaximum(100);
        progress[0]->setValue(50);
        progress[0]->setOrientation(Qt::Horizontal);
        progress[0]->setGeometry(10,30,300,30);
    
        progress[1] = new QProgressBar(this);
        progress[1]->setRange(0,100);
        progress[1]->setValue(70);
        progress[1]->setOrientation(Qt::Horizontal);
        progress[1]->setGeometry(10,70,300,30);
        progress[1]->setInvertedAppearance(true); // 设置为true则与默认方向相反
    }
    
    MainWindow::~MainWindow()
    {
    
    }
    #include "mainwindow.h"
    #include <QApplication>
    
    int main(int argc, char *argv[])
    {
        QApplication a(argc, argv);
        MainWindow w;
        w.show();
    
        return a.exec();
    }
    #include "mainwindow.h"
    #include <QApplication>
    
    int main(int argc, char *argv[])
    {
        QApplication a(argc, argv);
        MainWindow w;
        w.show();
    
        return a.exec();
    }

  • 相关阅读:
    锐浪报表应用系列二
    论产品和项目
    我的处女作
    今天晚上吃什么?
    今日晚餐
    PYTHON+数据库
    周末看到小区有个阿姨溜羊驼
    AD 10使用技巧---新学习
    使用.NET进行高效率互联网敏捷开发的思考和探索【一、概述】
    【开发随感】【一】【开发基础的基础】
  • 原文地址:https://www.cnblogs.com/shiyumiao/p/5208307.html
Copyright © 2011-2022 走看看