zoukankan      html  css  js  c++  java
  • Qt5 程序启动画面图片效果

    2333每次打开photoshop开启画面是在酷炫,其实也不难啦。

    新建项目名称SplashScreen,基类默认,取消创建界面复选框,完成。

    代码如下,图片资源文件自己添加(已上传还未实现动态效果学习中)。

    #ifndef MAINWINDOW_H
    #define MAINWINDOW_H
    
    #include <QMainWindow>
    
    class MainWindow : public QMainWindow
    {
        Q_OBJECT
    
    public:
        MainWindow(QWidget *parent = 0);
        ~MainWindow();
    };
    
    #endif // MAINWINDOW_H
    MainWindow.h
    #include "mainwindow.h"
    #include <QTextEdit>
    #include <windows.h>
    
    MainWindow::MainWindow(QWidget *parent)
        : QMainWindow(parent)
    {
        setWindowTitle("Example");
        QTextEdit *edit=new QTextEdit;
        edit->setText("Qt sb!");
        setCentralWidget(edit);
        resize(600,450);
        Sleep(5000);
    }
    
    MainWindow::~MainWindow()
    {
    
    }
    mainwindow.cpp
    #include "mainwindow.h"
    #include <QApplication>
    #include <QPixmap>
    #include <QSplashScreen>
    int main(int argc, char *argv[])
    {
        QApplication a(argc, argv);
        QPixmap pixmap(":/new/prefix1/4");
        QSplashScreen  splash(pixmap);
        splash.show();
        a.processEvents();
        MainWindow w;
        w.show();
        splash.finish(&w);
        return a.exec();
    }
    main.cpp
  • 相关阅读:
    iframe嵌套网页
    text-shadow用法
    响应式布局
    JavaScript控制显示与隐藏
    JavaScript数据类型
    JavaScript基础
    自适应网页设计/响应式Web设计
    不是人家太装逼,而是我们太low
    HTML空格的特性
    如何在Crystal Report中加入Html Field, Rtf Field
  • 原文地址:https://www.cnblogs.com/dzzy/p/4998327.html
Copyright © 2011-2022 走看看