QT学习 4.17

一,跳转到关于QT介绍函数

aboutQt()
二,关于官网

url全球资源唯一定位符QDesktopServices桌面服务QDesktopServices::openUrl(QUrl("     "));

三,关于软件

建立一个新的uijiem,然后将头文件包含到本函数
新界面名称 *a=new 新界面名称;a->show();

四,设置动作图标  

  对应资源文件中,添加一个resourse,然后将图片导入级课使用

五,设置工具栏图标

建立一个**.rc文档,然后将IDI_ICON1 ICON DISCARDABLE "图片名.ico"复制进文档再添加    RC_FILE = **.rc这句话到pro里面

六,关闭事件

函数:

protected:void closeEvent(QCloseEvent*)

实现:

    closeEvent(QCloseEvent*event);event->accept()/ignore();

七,QmessageBox新函数

       QMessageBox msgBox;
         msgBox.setText("The document has been modified.");
         msgBox.setInformativeText("Do you want to save your changes?");
         msgBox.setStandardButtons(QMessageBox::Save | QMessageBox::Discard | QMessageBox::Cancel);
         msgBox.setDefaultButton(QMessageBox::Save);
         int ret = msgBox.exec();
         switch (ret) {
             case QMessageBox::Save:
                 break;
             case QMessageBox::Discard:
                 break;
             case QMessageBox::Cancel: 
                 break;
             default:
                 break;
           }


​八,QT中gif图片实现

知道运行到图片并且显示了,但是展示空白,gif图片看不到。

   this->movie=new QMovie("aaa.gif");
    ui->moivelable->setMovie(this->movie);
    this->movie->start();

九,程序启动画面
        QPixmap pixmap("5.png");
        QSplashScreen splash(pixmap);
        splash.show();
        MainWindow w;
        w.show();
        splash.finish(&w);
 仍然显示不了图片
 

猜你喜欢

转载自blog.csdn.net/qq_46423166/article/details/105590246
今日推荐