#ifndef ATTRIBUTEVIEW_H #define ATTRIBUTEVIEW_H #include class QTableView; class AttributeTableModel; class QVBoxLayout; class AttributeView : public QWidget { Q_OBJECT public: AttributeView(QWidget *parent = nullptr , const QString& connection = "" , const QString& modelID = "" , const QString& groupID = "" , const QString& tableName = "basic.attribute"); ~AttributeView(); private: QString m_connection; QString m_modelID; QString m_groupID; QString m_attributeTable; QTableView* m_tableView; AttributeTableModel* m_attributeTableModel; QVBoxLayout* m_vLayout; }; #endif //ATTRIBUTEVIEW_H