wumu
2024-04-29 20a43d0e0ff9e9f6ee5349373fd810c6597abf00
internal_system_v1/threemergeproblemlist.h
@@ -1,7 +1,10 @@
#ifndef THREEMERGEPROBLEMLIST_H
#ifndef THREEMERGEPROBLEMLIST_H
#define THREEMERGEPROBLEMLIST_H
#include <QMainWindow>
#include "tableitemdelegate.h"
#include <QMenu>
#include <QAction>
namespace Ui {
class ThreeMergeProblemList;
@@ -15,8 +18,44 @@
    explicit ThreeMergeProblemList(QWidget *parent = 0);
    ~ThreeMergeProblemList();
    void initUi();
    void initProblemListUi();
    void initProblemResultUi();
    void initProblemRectBookUi();
    void readCompanyFromSQL();
    void loadDataFromSQL(const QString &arg1);
private slots:
    // 问题清单
    void showMenuSlot(QPoint);
    void deleteAction();
    //处理结果
    void showMenuSlotResult(QPoint);
    void deleteActionResult();
    // 整改台账
    void showMenuSlotRectBook(QPoint);
    void deleteActionRectBook();
    void on_pushButton_addRow_3_clicked();
    void on_pushButton_addRow_2_clicked();
    void on_pushButton_addRow_clicked();
    void on_comboBox_company_currentIndexChanged(const QString &arg1);
    void on_pushButton_save_2_clicked();
    void on_pushButton_save_clicked();
private:
    Ui::ThreeMergeProblemList *ui;
    QMenu *m_menu; // 问题清单菜单
    QMenu *m_menuResult; // 整改成果
    QMenu *m_menuRectBook; // 整改台账
};
#endif // THREEMERGEPROBLEMLIST_H