.h 文件
#include <QMainWindow>
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow(QWidget* pParent = nullptr);
virtual ~MainWindow();
private:
Ui::MainWindow* m_pUI;
}
.cpp 文件
#include "MainWindow.h"
#include "ui_MainWindow.h"
#include <QMessageBox>
#include <QVBoxLayout>
#include <QComboBox>
#include <QSizePolicy>
MainWindow::MainWindow(QWidget* pParent)
: QMainWindow(pParent),
m_pUI(new Ui::MainWindow)
{
m_pUI->setupUi(this);
int nRow = 0;
for(;nRow<m_pUI->tableWidget->rowCount();nRow++)
{
QTableWidgetItem* pName = new QTableWidgetItem;
QTableWidgetItem* pPath = new QTableWidgetItem;
QTableWidgetItem* pArgs = new QTableWidgetItem;
QTableWidgetItem* pStates = new QTableWidgetItem;
pSt