一,跳转到关于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);
仍然显示不了图片