wumu
2024-05-07 5e74d49c960965e3134cda27f603024483a4a1d7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#ifndef THREEMERGEPROBLEMLIST_H
#define THREEMERGEPROBLEMLIST_H
 
#include <QMainWindow>
#include "tableitemdelegate.h"
#include <QMenu>
#include <QAction>
 
namespace Ui {
class ThreeMergeProblemList;
}
 
class ThreeMergeProblemList : public QMainWindow
{
    Q_OBJECT
 
public:
    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