QT写一个记事本⑦
添加“帮助”里“关于帮助”的功能,点击关于帮助后,弹出一个窗口显示一些内容
1.在mainwindow.h里添加需要的头文件
#include "about.h"
#include "ui_about.h"
2.在mainwindow.h创建弹出子对话框的槽
void aboutSoftwareSolt();//弹出子对话框
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=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.运行,点击“关于帮助”,弹出如图对话框