QT写一个记事本⑦

时间:2024-03-13 08:52:10

QT写一个记事本⑦

添加“帮助”里“关于帮助”的功能,点击关于帮助后,弹出一个窗口显示一些内容

1.在mainwindow.h里添加需要的头文件

#include "about.h"

#include "ui_about.h"

2.在mainwindow.h创建弹出子对话框的槽

void aboutSoftwareSolt();//弹出子对话框

3.右键单击项目文件名选择添加新文件

QT写一个记事本⑦

4.QT->设计师界面类->下一步

QT写一个记事本⑦

5.选择界面模版为:Dialog with Buttons->下一步

QT写一个记事本⑦

6.类名改为:about->下一步

QT写一个记事本⑦

7.点完成

QT写一个记事本⑦

8.可以看到界面文件下多了一个about.ui 源文件下多了about.cpp

QT写一个记事本⑦

9.在about.ui里画好界面

QT写一个记事本⑦

10.在mainwindow.cpp里添加如下代码:

void::MainWindow::aboutSoftwareSolt()

{

about *dialog=new about;

dialog->show();

}

11.mainwindow.cpp里的

MainWindow::MainWindow(QWidget *parent) :

QMainWindow(parent),

ui(new Ui::MainWindow)里添加信号与槽的连接

QObject::connect(ui->action_A_3,SIGNAL(triggered()),this,SLOT(aboutSoftwareSolt()));

12.运行,点击“关于帮助”,弹出如图对话框

QT写一个记事本⑦

相关文章