版权声明:本文为博主原创文章,未经博主允许不得转载,欢迎各位道友留言指正,多谢! https://blog.csdn.net/w464960660/article/details/88258997
1、弹出网址
1)需要用到QUrl和QDesktopServices(用于访问桌面服务的类),因此需要在头文件中包含;
2)构造访问网址槽函数
void MainWindow::aboutWebsiteSlot()
{
QDesktopServices::openUrl(QUrl("https://blog.csdn.net/w464960660"));
}
3)信号与槽关联
QObject::connect(ui->aboutSoftwareAction,SIGNAL(triggered()),this,SLOT(aboutSoftwareSlot()));
2、自定义提示对话框
1)右键单击工程->add New->添加如下,下一步自己改名字,保存路径在当前工程目录下
2)完成上述操作后可以看到工程中新增了一个xxx.h,xxx.cpp,xxx.ui文件,.pro中也自当新增了头文件及源文件路径
3)若想在主窗口中调用显示出另外一个窗口,可以添加如下类似代码显示另外一个窗口界面,在该界面关联的.cpp文件下编辑相关的内容;
void MainWindow::aboutSoftwareSlot()
{
about *dialog=new about;
dialog->show();
}