QT——3.2弹出网址、自定义提示对话框

版权声明:本文为博主原创文章,未经博主允许不得转载,欢迎各位道友留言指正,多谢! 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();

}

猜你喜欢

转载自blog.csdn.net/w464960660/article/details/88258997