在创建好表格后,首先需要在Qt Designer拖出来三个QPushButton按钮,分别设置对象名为:AddButton,DeleteButton,DeleteAllButton。
.h文件
#pragma once
#include <QMainWindow>
namespace Ui { class MainWindow; }
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow(QWidget *pParent = nullptr);
virtual ~MainWindow();
private slots:
void AddProgram();
void DeleteProgram();
void DeleteAll();
private:
Ui::MainWindow *m_pUI;
}
.cpp文件
#include "MainWindow.h"
#include <QtDebug>
#include "ui_MainWindow.h"
MainWindow::MainWindow(QWidget *pParent)
: QMainWindow(pParent),
m_pUI(new Ui::MainWindow)
{
m_pUI->setupUi(this);
connect(m_pUI->AddButton,&QPushButton::clicked,this,&MainWindow::AddProgram);
connect(m_pUI->DeleteButton, &QPushButton::clicked, this, &MainWindow::DeleteProgram);
connect(m_pUI->DeleteAllButton, &QPus