QT写一个记事本⑦

来源:互联网 发布:手机计算道路软件 编辑:程序博客网 时间:2024/05/27 00:31

QT写一个记事本⑦

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

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

#include"about.h"

#include"ui_about.h"

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

voidaboutSoftwareSolt();//弹出子对话框

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

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

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

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

7.点完成

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

9.在about.ui里画好界面

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

void::MainWindow::aboutSoftwareSolt()

{

about*dialog=newabout;

dialog->show();

}

11.mainwindow.cpp里的

MainWindow::MainWindow(QWidget*parent):

QMainWindow(parent),

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

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

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

0 0