widget.h 506 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #ifndef WIDGET_H
  2. #define WIDGET_H
  3. #include <QWidget>
  4. #include <QStandardItemModel>
  5. #include <qstandarditemmodel.h>
  6. #include "CheckBoxDelegate.h"
  7. QT_BEGIN_NAMESPACE
  8. namespace Ui { class Widget; }
  9. QT_END_NAMESPACE
  10. class Widget : public QWidget
  11. {
  12. Q_OBJECT
  13. public:
  14. Widget(QWidget *parent = nullptr);
  15. ~Widget();
  16. private:
  17. /* 初始化表格 */
  18. void initTableView();
  19. private slots:
  20. private:
  21. Ui::Widget *ui;
  22. QStandardItemModel* m_model = nullptr;
  23. };
  24. #endif // WIDGET_H